import React, { createContext, useContext, useState } from "react"; const DireContext = createContext(undefined); export const DireProvider = ({ children }) => { const [dirActions, setDirActions] = useState([]); return ( {children} ); }; export const useDir = () => { const context = useContext(DireContext); if (!context) { throw new Error("useDir must be used within a "); } return context; };