@playbooks/hooks
Version:
A collection of React hooks for Playbooks.
16 lines (15 loc) • 419 B
JavaScript
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
};