Skip to content

Instantly share code, notes, and snippets.

View dev-cyprium's full-sized avatar
⚗️
Mixing Elixir Brew

Stefan Kupresak dev-cyprium

⚗️
Mixing Elixir Brew
  • Serbia - Belgrade
View GitHub Profile
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>jQuery Tabs</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
@dev-cyprium
dev-cyprium / index.html
Created August 24, 2018 18:32
Tabs Vue
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>VueJS Tabs</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css">
@dev-cyprium
dev-cyprium / httpd.conf
Created November 12, 2018 19:39
OwnCloud instalation
...
DocumentRoot /var/www/html/owncloud
...
function work() {
console.log('Working');
setTimeout(work, 0);
}
work();
// This won't halt the MAIN JS THREAD!
// Because we keep adding to the JOB queue
extends StaticBody2D
onready var area = get_node("Area2D")
signal entered
var interacte = true
var alive = true
var insidePlayer = null
func _process(delta):
extends StaticBody2D
onready var area = get_node("Area2D")
signal entered
var interacte = true
var alive = true
var insidePlayer = null
func _process(delta):
@dev-cyprium
dev-cyprium / App.jsx
Created February 22, 2021 18:04
Revision 1
// App.js
import React from 'react';
const Home = () => (
<div>
<h1>This is the home page</h1>
<p>Bla bla some text about the home page...</p>
</div>
);
@dev-cyprium
dev-cyprium / App.jsx
Created February 22, 2021 19:35
Router Context
// File App.js
const RouterContext = createContext({
route: "/",
push: () => {}
});
@dev-cyprium
dev-cyprium / App.jsx
Created February 22, 2021 20:08
Creating the router
const AppRouter = ({ children }) => {
const [route, setRoute] = useState("/");
function push(newRoute) {
setRoute(newRoute);
}
useEffect(() => {
window.history.pushState({}, "", route);
}, [route]);
const RouterView = ({ config }) => {
const router = useContext(RouterContext);
let Component = config[router.route] || null;
return <Component />;
};