@i-novus/ui-core
Version:
Базовые UI компоненты
13 lines (12 loc) • 594 B
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
import classNames from 'classnames';
import { useConfigProvider } from '../core';
export const Divider = ({ dotted = false, variant = 'horizontal', className, style, prefix, visible = true }) => {
const { getPrefix } = useConfigProvider();
const prefixCls = getPrefix(prefix);
if (!visible) {
return null;
}
return (_jsx("hr", { className: classNames(`${prefixCls}-divider`, `${prefixCls}-divider_${variant}`, dotted && `${prefixCls}-divider_dotted`, className), style: style }));
};
Divider.displayName = 'Divider';