UNPKG

@gravity-ui/uikit

Version:

Gravity UI base styling and components

15 lines (14 loc) 569 B
import { jsx as _jsx } from "react/jsx-runtime"; import { getComponentName } from "../utils/getComponentName.js"; import { useToaster } from "./hooks/useToaster.js"; export function withToaster() { return function (WrappedComponent) { function WithToaster(props) { const toaster = useToaster(); return _jsx(WrappedComponent, { ...props, toaster: toaster }); } WithToaster.displayName = `WithToaster(${getComponentName(WrappedComponent)})`; return WithToaster; }; } //# sourceMappingURL=withToaster.js.map