import { createContext, useContext, useState } from "react"; | |
const LoaderContext = createContext(); | |
export const LoaderProvider = ({ children }) => { | |
const [isLoaderShown, setIsLoaderShown] = useState(true); // Initially true | |
return ( | |
<LoaderContext.Provider value={{ isLoaderShown, setIsLoaderShown }}> | |
{children} | |
</LoaderContext.Provider> | |
); | |
}; | |
export const useLoader = () => useContext(LoaderContext); |