Tree Select dm_tree_select ## Overview Hierarchical tree select using `@duskmoon-dev/core` CSS classes. Renders a dropdown with expandable tree nodes, checkboxes for multi-select mode, search, and path display. ## Usage ```elixir <.dm_tree_select options={[ %{value: "fruits", label: "Fruits", children: [ %{value: "apple", label: "Apple"}, %{value: "banana", label: "Banana"} ]} ]} selected={["apple"]} expanded={["fruits"]} placeholder="Select item..." /> ``` Basic Tree Select Select food... Fruits Vegetables Grains With Selected Value Apple Fruits Vegetables Grains Expanded Tree (Open) Apple, Carrot Fruits Apple Banana Cherry Vegetables Carrot Broccoli Grains Size Variants Apple Fruits Vegetables Grains Apple Fruits Vegetables Grains Apple Fruits Vegetables Grains Multi-Select with Checkboxes (Open) Apple Banana Fruits Apple Banana Cherry Vegetables Grains Path Display Fruits / Apple Fruits Vegetables Grains Variant Styles Apple Fruits Vegetables Grains Apple Fruits Vegetables Grains States Apple Fruits Vegetables Grains Disabled Fruits Vegetables Grains Loading... Fruits Vegetables Grains Apple Fruits Vegetables Grains