Files
MermsFirstOffice/src/context/DefaultLayoutContext.jsx
CHIEFSOFT\ameye 7e28fc8f51 first commit
2025-07-21 05:51:52 -04:00

26 lines
578 B
React

import { createContext, Dispatch, ReactNode, SetStateAction, useContext, useState } from 'react'
const DefaultLayoutProvider = createContext<any>({})
export default function DefaultLayoutContext({children}) {
const [subLinkIsActive, setSubLinkIsActive] = useState(null)
const values = {
subLinkIsActive,
setSubLinkIsActive
}
return (
<DefaultLayoutProvider.Provider value={values}>
{children}
</DefaultLayoutProvider.Provider>
)
}
export const layoutDefaultContext = () => {
return useContext(DefaultLayoutProvider)
}