Files
dpage-editor/src/components/Divider.tsx
T
hamid zarghami d36b8e40f0 base structure
2025-11-12 11:45:13 +03:30

28 lines
804 B
TypeScript

import { type FC } from 'react'
import { clx } from '@/helpers/utils'
type DividerProps = {
label?: string
className?: string
lineClassName?: string
labelClassName?: string
}
const Divider: FC<DividerProps> = ({ label, className, lineClassName, labelClassName }) => {
return (
<div className={clx('flex items-center gap-4', className)}>
<span className={clx('flex-1 border-t border-dashed border-neutral-200', lineClassName)} />
{label ? (
<span className={clx('text-xs text-neutral-500', labelClassName)}>
{label}
</span>
) : null}
<span className={clx('flex-1 border-t border-dashed border-neutral-200', lineClassName)} />
</div>
)
}
export default Divider