UNPKG

@hitachivantara/uikit-react-core

Version:

Core React components for the NEXT Design System.

23 lines (22 loc) 880 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const jsxRuntime = require("react/jsx-runtime"); const uikitReactUtils = require("@hitachivantara/uikit-react-utils"); const uikitStyles = require("@hitachivantara/uikit-styles"); const generic = require("../types/generic.cjs"); const sxFn = (sx) => { return typeof sx === "function" ? sx(uikitStyles.theme) : sx; }; const HvBox = generic.fixedForwardRef(function HvBox2(props, ref) { const { style, component: Component = "div", sx, children, classes, // Extracted since useDefaultProps creates this prop even if it's not part of the component's API ...restProps } = uikitReactUtils.useDefaultProps("HvBox", props); return /* @__PURE__ */ jsxRuntime.jsx(Component, { style: sx ? sxFn(sx) : style, ref, ...restProps, children }); }); exports.HvBox = HvBox;