import React, { createContext, useContext, useState } from "react"; const ModalContext = createContext(); export const ModalProvider1 = ({ children }) => { const [modalContent, setModalContent] = useState(null); const openModal = (content) => setModalContent(content); const closeModal = () => setModalContent(null); return ( {children} {modalContent && (
{modalContent}
)}
); }; export const useModal = () => useContext(ModalContext);