UNPKG

@playbooks/hooks

Version:

A collection of React hooks for Playbooks.

16 lines (15 loc) 419 B
import { jsx } from "react/jsx-runtime"; import React from "react"; const HooksContext = React.createContext(null); const HooksProvider = ({ contexts, children }) => { const toast = contexts?.useToast(); return /* @__PURE__ */ jsx(HooksContext.Provider, { value: { toast }, children }); }; const useHooks = () => { return React.useContext(HooksContext); }; export { HooksContext, HooksProvider, useHooks };