nice-ui
Version:
React design system, components, and utilities
18 lines (17 loc) • 621 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.Separator = void 0;
const React = require("react");
const nano_theme_1 = require("nano-theme");
const blockClass = (0, nano_theme_1.rule)({
h: '1px',
ov: 'hidden',
});
const Separator = ({ invisible, hard, style }) => {
const theme = (0, nano_theme_1.useTheme)();
return (React.createElement("div", { className: blockClass, style: {
...(style || {}),
background: invisible ? undefined : theme.g(0, (hard ? 2 : 1) * (theme.isLight ? 0.08 : 0.12)),
} }));
};
exports.Separator = Separator;
;