ueberpruefen

This commit is contained in:
2025-10-28 23:38:37 +01:00
parent c2c5dd1041
commit 8dab9bfd25
56 changed files with 13640 additions and 2002 deletions

26
src/navigation/types.ts Normal file
View File

@@ -0,0 +1,26 @@
import { NavigatorScreenParams } from '@react-navigation/native';
export type RootStackParamList = {
Login: undefined;
SignUp: undefined;
Onboarding: undefined;
MainTabs: NavigatorScreenParams<MainTabParamList>;
ProjectDetail: { projectId: string };
StepEditor: { projectId: string; stepId?: string; selectedGlazeIds?: string[]; mixNotes?: string; _timestamp?: number; _editorKey?: string };
GlazePicker: { projectId: string; stepId?: string; selectedGlazeIds?: string[]; _editorKey?: string };
GlazeMixer: { projectId: string; stepId?: string; _editorKey?: string };
GlazeDetail: { glazeId: string };
AddCustomGlaze: { onGlazeCreated?: (glazeId: string) => void };
};
export type MainTabParamList = {
Projects: undefined;
News: undefined;
Settings: undefined;
};
declare global {
namespace ReactNavigation {
interface RootParamList extends RootStackParamList {}
}
}