/* Copyright 2024 New Vector Ltd. Copyright 2021 The Matrix.org Foundation C.I.C. SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ import React, { ReactNode, HTMLAttributes } from "react"; import classNames from "classnames"; import { SettingsSubsectionText } from "./shared/SettingsSubsection"; interface Props extends HTMLAttributes { // section title legend: string | ReactNode; description?: string | ReactNode; } const SettingsFieldset: React.FC = ({ legend, className, children, description, ...rest }) => (
{legend} {description && (
{description}
)}
{children}
); export default SettingsFieldset;