Files
onspring-api-docs/src/app/context/section.tsx
T

30 lines
503 B
TypeScript
Raw Normal View History

2023-04-27 16:03:27 -05:00
'use client';
import {
ReactNode,
createContext,
useContext,
useState,
} from 'react';
const SectionContext = createContext({});
export const SectionContextProvider = ({
children,
}: {
children: ReactNode;
}) => {
const [section, setSection] = useState('introduction');
return (
<SectionContext.Provider
value={{ section, setSection }}
>
{children}
</SectionContext.Provider>
);
};
export const useSectionContext: any = () =>
useContext(SectionContext);