import React from "react"; import { cn } from "@root/lib/utils"; // Импортируем утилиту для объединения классов type Props = { label: string; children?: React.ReactNode; className?: string; // Пропс для дополнительной стилизации }; export const BaseFieldset: React.FC = (props) => { const { label, children, className } = props; return ( // 1. Используем тег fieldset для семантики. Он позиционирован как relative.
{/* 2. Используем legend. Он абсолютно спозиционирован относительно fieldset. */} {label} {/* 3. Здесь будет содержимое филдсета */} {children}
); };