import { NavigationContextProps, NavigationProviderProps, } from "@app/models/components"; import { createContext, useContext, useState } from "react"; const NavigationContext = createContext( {} as NavigationContextProps ); export const NavigationProvider: React.FC = ({ children, }) => { const [isNavBlocked, setIsNavBlocked] = useState(false); return ( {children} ); }; export const useBlockNavigation = () => { return useContext(NavigationContext); };