AdobeデザインシステムのReact Spectrumが2024年5月1日大幅アップデート。
Submenu、unavailable menu items、DropZone、FileTriggerコンポーネントが新たに追加。
さらに、ColorPicker、ColorArea、ColorField、ColorSlider、ColorSwatch、ColorSwatchPicker、ColorWheelなど、一連の新しいカラーコンポーネントも追加された。
また、TreeViewの最初のアルファ版もリリースされた。これは非常に要望の多かったコンポーネントのようで、展開、折りたたみ、複数選択、キーボードナビゲーション、インタラクティブな子要素のサポートが含まれている。ドキュメントは近日公開予定とのこと。
クライアント側のルーターとの統合も改善され、スクロール、履歴へのプッシュの代わりに置換、ベースパスなど、ルータ固有の振る舞いを制御するオプションを受け付けるようになった。利便性のため、React Aria Componentsのすべてのコレクションアイテム(MenuItemなど)は、ルートコレクションで定義する必要がなく、isDisabledとonAction propsを直接サポートするようになった。
May 1, 2024 Release
We have a huge release! Submenu, unavailable menu items, DropZone, FileTrigger are all in GA. New color components in React Aria Components and React Spectrum, …