'use client';
import { useGallery } from '../store/context';
import { CollectionsView } from './views/CollectionsView';
import {
ActivityView,
AlbumView,
DuplicatesView,
GridScreen,
SharedAlbumsView,
} from './views/GridScreens';
import { LibraryView } from './views/LibraryView';
import { MapView } from './views/MapView';
import { PeopleView } from './views/PeopleView';
import { AlbumsOverview } from './views/ProjectsView';
import { RecentlyDeletedView } from './views/RecentlyDeletedView';
import { VersionsView } from './views/VersionsView';
export function ViewRouter() {
const view = useGallery((s) => s.view);
switch (view) {
case 'collections':
return ;
case 'map':
return ;
case 'people':
return ;
case 'recently-deleted':
return ;
case 'albums':
return ;
case 'shared-albums':
return ;
case 'activity':
return ;
case 'duplicates':
return ;
case 'versions':
return ;
case 'library':
case 'search':
return ;
default:
if (view.startsWith('album:') || view.startsWith('sys:')) return ;
return ;
}
}