import type { HTMLAttributes, LabelHTMLAttributes } from 'react'; import { IconBaseProps } from 'react-icons'; import { IoArrowUp } from 'react-icons/io5'; import { cx } from '../../utils/styleUtils'; import style from './EditorUtils.module.scss'; export function Corner({ className, ...elementProps }: IconBaseProps) { return ; } export function Title({ children, className, ...elementProps }: HTMLAttributes) { const classes = cx([style.title, className]); return (

{children}

); } export function Label({ children, className, ...elementProps }: LabelHTMLAttributes) { const classes = cx([style.label, className]); return ( ); } interface SeparatorProps extends HTMLAttributes { orientation?: 'horizontal' | 'vertical'; } export function Separator({ className, orientation = 'vertical', ...elementProps }: SeparatorProps) { return
; }