mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-22 02:06:42 +02:00
Combines LightWrite (beat/lyrics editor) and Mukke (iOS music player) into a single web-based music workspace app. Archives the old Mukke mobile app. - Rename: @lightwrite/* → @mukke/*, all branding, configs, Dockerfiles - New DB schemas: songs, playlists, playlist_songs + songId FK on projects - New backend modules: SongModule, PlaylistModule, LibraryModule - New web: app shell with sidebar, library (songs/albums/artists/genres), web player (queue/shuffle/repeat/MediaSession), playlists, search, upload, dashboard, album/artist/genre detail pages - Auth: add forgot-password + reset-password pages, extend auth store - Tests: 40 backend unit tests (song, playlist, library services) - Config: env generation, MinIO bucket, docker-compose prod, cloudflare - Docs: update CLAUDE.md, auth guidelines with SvelteKit checklist Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
16 lines
478 B
TypeScript
16 lines
478 B
TypeScript
import { Link, Stack } from 'expo-router';
|
|
import { Text, View } from 'react-native';
|
|
|
|
export default function NotFoundScreen() {
|
|
return (
|
|
<>
|
|
<Stack.Screen options={{ title: 'Oops!' }} />
|
|
<View className="items-center flex-1 justify-center p-5">
|
|
<Text className="text-xl font-bold">Diese Seite existiert nicht.</Text>
|
|
<Link href="/" className="mt-4 pt-4">
|
|
<Text className="text-base text-[#2e78b7]">Zur Bibliothek</Text>
|
|
</Link>
|
|
</View>
|
|
</>
|
|
);
|
|
}
|