Skip to content

Instantly share code, notes, and snippets.

View GuillaumeDaviid's full-sized avatar

Guillaume DAVID GuillaumeDaviid

View GitHub Profile
<div class="container">
<div class="red">rouge</div>
<div class="green">vert</div>
<div class="yellow">jaune</div>
<div class="black">noir</div>
<div class="orange">orange</div>
<div class="white">blanc</div>
</div>
.container{
display: grid;
grid-template-columns: repeat(3, 1fr);
}
.container{
display: grid;
grid-template-columns: 100px 100px;
}
.green {
background-color: green;
grid-column-start: 1;
}
.green {
background-color: green;
grid-column: 1;
grid-row: 1;
}
useEffect(() => {
const timer = window.setInterval(() => {
setState(n => n + 1), 1000)
return function () {
clearInterval(timer)
}
}, [])
import { createContext } from 'react'
export const YourContext = createContext();
export const YourProvider = ({children}) => {
// traitement de vos data
return (
<YourProvider.Provider value = {{value}}>
{children}
</YourProvider.Provider>
)}
<YourProvider>
<Header />
<Home />
<Footer />
</YourProvider>
Export fonction useMyHook(param) {
// traitement
}
class Exemple extends React.Component {
render() {
return <h1>Hello World</h1>;
}
}