A reusable themed dropdown component.

This dropdown responds to theme changes (light/dark) via Zustand store.

<Dropdown
label="Select option"
options={[
{ label: 'Option 1', value: 'option1' },
{ label: 'Option 2', value: 'option2' }
]}
value={selected}
onChange={(val) => setSelected(val)}
/>