@it-corp/vpbank-spotlight
Version:
Command center components for react and VPbank components
40 lines (34 loc) • 1.26 kB
JavaScript
'use client';
;
var React = require('react');
var vpbankCore = require('@it-corp/vpbank-core');
var Spotlight_context = require('./Spotlight.context.cjs');
var Spotlight_module = require('./Spotlight.module.css.cjs');
function _interopDefault (e) { return e && e.__esModule ? e : { default: e }; }
var React__default = /*#__PURE__*/_interopDefault(React);
const defaultProps = {};
const SpotlightActionsGroup = vpbankCore.factory(
(props, ref) => {
const { className, style, styles, classNames, label, children, ...others } = vpbankCore.useProps("SpotlightActionsGroup", defaultProps, props);
const ctx = Spotlight_context.useSpotlightContext();
return /* @__PURE__ */ React__default.default.createElement(
vpbankCore.Box,
{
...ctx.getStyles("actionsGroup", {
className,
style,
classNames,
styles
}),
ref,
...others,
__vars: { "--spotlight-label": `'${label}'` }
},
children
);
}
);
SpotlightActionsGroup.classes = Spotlight_module;
SpotlightActionsGroup.displayName = "@it-corp/vpbank-core/SpotlightActionsGroup";
exports.SpotlightActionsGroup = SpotlightActionsGroup;
//# sourceMappingURL=SpotlightActionsGroup.cjs.map