From 7e7642412681e0f366b4c745074b05ef98712693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20FAMIBELLE-PRONZOLA?= Date: Sun, 22 May 2022 22:17:31 +0400 Subject: [PATCH] Create ParolesListContext provider --- contexts/paroles-list.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 contexts/paroles-list.js diff --git a/contexts/paroles-list.js b/contexts/paroles-list.js new file mode 100644 index 0000000..06c72f1 --- /dev/null +++ b/contexts/paroles-list.js @@ -0,0 +1,20 @@ +import {createContext, useState, useMemo} from 'react' + +const ParolesListContext = createContext() + +export function ParolesListContextProvider(props) { + const [paroles, setParoles] = useState([]) + + const value = useMemo(() => ({ + paroles, + setParoles + }), [paroles]) + + return ( + + ) +} + +export const ParolesListContextConsumer = ParolesListContext.Consumer + +export default ParolesListContext