brf/client/admin/contexts/current_user.ts
2025-12-18 07:31:37 +01:00

10 lines
363 B
TypeScript

import { createContext } from 'preact'
import { useContext } from 'preact/hooks'
type CurrentUserContextType = { user: ANY; setUser: (user: ANY) => void }
const CurrentUserContext = createContext<CurrentUserContextType | null>(null)
export default CurrentUserContext
export const useCurrentUser = () => useContext(CurrentUserContext) as CurrentUserContextType