--- interface Inputs { input: boolean; required?: boolean; placeholder?: string; validate?: boolean; validateString?: string; } interface SelectOptions { value: string; name: string; disabled: boolean; } interface Both { enabled: boolean; showOnSelect?: { value: string; }; showOnInput?: boolean; } interface Selects { select: boolean; name?: string; multiple?: boolean; options?: SelectOptions[]; } interface Buttons { name: string; id: string; } interface Props { title: string; description: string; input: Inputs; select: Selects; both: Both; button: Buttons; } const { title, description, input, select, both, button } = Astro.props; ---
{ description }