+
+
+ {t('collection.collections')} • {collections.length}
+
+
+
+ {collections.map((collection) => (
+
+ ))}
+
+
+
+ );
+}
diff --git a/inertia/components/dashboard/collection/collection_list_selector.tsx b/inertia/components/dashboard/collection/collection_list_selector.tsx
new file mode 100644
index 0000000..f7bbacd
--- /dev/null
+++ b/inertia/components/dashboard/collection/collection_list_selector.tsx
@@ -0,0 +1,20 @@
+import { CollectionListDisplay } from '#shared/types/index';
+import { ComboList } from '~/components/common/combo_list/combo_list';
+import { useDisplayPreferences } from '~/hooks/use_display_preferences';
+import { getCollectionListDisplayOptions } from '~/lib/display_preferences';
+
+export function CollectionListSelector() {
+ const { displayPreferences, handleUpdateDisplayPreferences } =
+ useDisplayPreferences();
+ return (
+