Getting Started
Installation
Inside your React project directory, run the following:
npm i foxact
Usage Example
Simply importing the functions you need from foxact
:
src/context/sidebar-active-provider.tsx
import { createContextState } from 'foxact/context-state';
const [SidebarActiveProvider, useSidebarActive, useSetSidebarActive] = createContextState(false);
export {
SidebarActiveProvider,
useSidebarActive,
useSetSidebarActive
};
src/App.tsx
import { SidebarActiveProvider } from './context/sidebar-active-provider';
export default function App() {
return (
<SidebarActiveProvider>
<Component />
</SidebarActiveProvider>
);
}
And here you go!