UNPKG

@workday/canvas-kit-react

Version:

The parent module that contains all Workday Canvas Kit React components

26 lines (25 loc) 922 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PopupPopper = void 0; const jsx_runtime_1 = require("react/jsx-runtime"); const common_1 = require("@workday/canvas-kit-react/common"); const hooks_1 = require("./hooks"); const Popper_1 = require("./Popper"); // We moved this out of the component function to prevent rebuilding this object on re-renders. const popperOptions = { modifiers: [ { name: 'offset', options: { offset: () => [0, 4], }, }, ], }; exports.PopupPopper = (0, common_1.createSubcomponent)('div')({ displayName: 'Popup.Popper', modelHook: hooks_1.usePopupModel, elemPropsHook: hooks_1.usePopupPopper, })(({ children, ...elemProps }) => { return ((0, jsx_runtime_1.jsx)(Popper_1.Popper, { ...elemProps, popperOptions: popperOptions, ...elemProps, children: children })); });