Skeleton — UI Toolkit for Svelte + Tailwind
Skeleton is a fully featured UI Toolkit for building reactive interfaces quickly using Svelte and Tailwind.
Skeleton — UI Toolkit for Svelte + Tailwind favicon https://www.skeleton.dev/components/tree-views
Skeleton — UI Toolkit for Svelte + Tailwind

が良さそう。 導入。 DaisyUi と入れ替え作業。

tree-views

既存で<ul> が nest する再帰的な component を組んでいたのだけど、 <ul> => <TreeView>, <li> => <TreeViewItem> と置き換えるだけで動いちゃった。 Node を開閉できるようになった。

TODO:

  • node の選択状態(tree と node の中の anchor が別々に動いている)