import {
Accordion,
AccordionItem,
AccordionType,
AccordionChevronPosition,
} from '../../../Accordion'
import { Info, Settings, User } from 'lucide-react'
const AccordionLightHouse = () => {
return (
<>
{/* Single Accordion - No Border */}
Content for item 1
Content for item 2
Content for item 3
{/* Single Accordion - Border */}
Content for item 1
Content for item 2
Content for item 3
{/* Multiple Accordion - No Border */}
Content for item 1
Content for item 2
Content for item 3
{/* Multiple Accordion - Border */}
Content for item 1
Content for item 2
Content for item 3
{/* With Default Value - Single */}
Content for item 1
Content for item 2
Content for item 3
{/* With Default Value - Multiple */}
Content for item 1
Content for item 2
Content for item 3
{/* With Subtext */}
Content for item 1
Content for item 2
{/* With Left Slot */}
}
>
Content for item 1
}
>
Content for item 2
{/* With Right Slot */}
}
>
Content for item 1
}
>
Content for item 2
{/* With Subtext Slot */}
Custom subtext slot}
>
Content for item 1
Another custom subtext}
>
Content for item 2
{/* With All Slots */}
}
rightSlot={}
subtextSlot={Custom subtext slot}
>
Content for item 1
{/* Chevron Position Left */}
Content for item 1
Content for item 2
{/* Chevron Position Right */}
Content for item 1
Content for item 2
{/* Disabled Item */}
Content for item 1
Content for item 2
Content for item 3
{/* All Disabled */}
Content for item 1
Content for item 2
{/* Single Item */}
Content for single item
{/* Border Type Single Item */}
Content for single item
{/* Complex Content */}
}
>
Section Title
This is a paragraph with detailed information.
List item 1
List item 2
List item 3
{/* With onChange Handler */}
{
console.log('Accordion value changed:', value)
}}
>
Content for item 1
Content for item 2
{/* Multiple with onChange Handler */}
{
console.log('Multiple accordion value changed:', value)
}}
>
Content for item 1
Content for item 2
Content for item 3
>
)
}
export default AccordionLightHouse