@hitachivantara/uikit-react-pentaho
Version:
UI Kit Pentaho React components.
31 lines (30 loc) • 1.11 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxRuntime = require("react/jsx-runtime");
const react = require("react");
const Tabs = require("@mui/base/Tabs");
const TabsList = require("@mui/base/TabsList");
const uikitReactCore = require("@hitachivantara/uikit-react-core");
const PanelTabs_styles = require("./PanelTabs.styles.cjs");
const HvCanvasPanelTabs = react.forwardRef(function HvCanvasPanelTabs2(props, ref) {
const {
selectionFollowsFocus = true,
children,
className,
classes: classesProp,
...others
} = uikitReactCore.useDefaultProps("HvCanvasPanelTabs", props);
const { classes, cx } = PanelTabs_styles.useClasses(classesProp);
return /* @__PURE__ */ jsxRuntime.jsx(
Tabs.Tabs,
{
ref,
className: cx(classes.root, className),
selectionFollowsFocus,
...others,
children: /* @__PURE__ */ jsxRuntime.jsx(TabsList.TabsList, { className: classes.list, children })
}
);
});
exports.canvasPanelTabsClasses = PanelTabs_styles.staticClasses;
exports.HvCanvasPanelTabs = HvCanvasPanelTabs;