Implement an Accordion component in React.
Requirements:
- Accepts an
itemsprop:{ value: string, label: string, content: string | React.ReactNode }. - Accepts an optional
multipleboolean prop. If true, multiple sections can be expanded simultaneously. If false, expanding a section collapses any other expanded section. - Expand/collapse actions are controlled by clicking section headers.