overleaf-cep/services/web/frontend/js/features/ide-redesign/components/settings/setting.tsx
David a853a92765 Merge pull request #24350 from overleaf/dp-settings-modal
Implement new editor settings modal options

GitOrigin-RevId: b16358e29f2ebcac6e7f92f1c0196f5911f2e733
2025-03-24 10:49:41 +00:00

25 lines
516 B
TypeScript

export default function Setting({
label,
controlId,
children,
description = undefined,
}: {
label: string
description: string | undefined
controlId: string
children: React.ReactNode
}) {
return (
<div className="ide-setting">
<div>
<label htmlFor={controlId} className="ide-setting-title">
{label}
</label>
{description && (
<div className="ide-setting-description">{description}</div>
)}
</div>
{children}
</div>
)
}