UNPKG

tldraw

Version:

A tiny little drawing editor.

18 lines (17 loc) 564 B
import { jsx } from "react/jsx-runtime"; import * as React from "react"; const defaultEventHandler = () => void 0; const EventsContext = React.createContext(null); function TldrawUiEventsProvider({ onEvent, children }) { return /* @__PURE__ */ jsx(EventsContext.Provider, { value: onEvent ?? defaultEventHandler, children }); } function useUiEvents() { const eventHandler = React.useContext(EventsContext); return eventHandler ?? defaultEventHandler; } export { EventsContext, TldrawUiEventsProvider, useUiEvents }; //# sourceMappingURL=events.mjs.map