UNPKG

applesauce-react

Version:

React hooks for applesauce

9 lines (8 loc) 310 B
import { useContext } from "react"; import { FactoryContext } from "../providers/factory-provider.js"; export function useEventFactory(require = true) { const factory = useContext(FactoryContext); if (!require && !factory) throw new Error("Missing EventFactoryProvider"); return factory; }