-
Notifications
You must be signed in to change notification settings - Fork 0
/
types.tsx
68 lines (60 loc) · 2.24 KB
/
types.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
export type RootStackParamList = {
Player_Profile: { username?: string };
Player_Activity: { username: string; date?: string };
Player_Inventory: { username: string };
Player_Challenges: { username: string; date?: string };
Player_Challenge: { username: string; challenge: string; date?: string };
Player_Captures: { username: string; category?: string };
Player_ZeeOps: { username: string };
Player_Bouncers: { username: string };
Player_ClanProgress: { username: string };
Player_QRew: { username: string };
Player_Cubimals: { username: string };
Player_QRates: { username: string };
Player_Rooms: { username: string };
Player_LotterZee: { username: string };
Clan_Cuppa: undefined;
Clan_Requirements: { year?: number; month?: number };
Clan_Bookmarks: { year?: number; month?: number };
Clan_Stats: { clanid: number; year?: number; month?: number };
Tools_More: undefined;
Tools_Search: undefined;
Tools_Donate: undefined;
Tools_Calendar: undefined;
Tools_Credits: undefined;
Tools_TestScan: undefined;
Tools_OpenSource: undefined;
Tools_Bouncers: undefined;
Tools_BouncersExpiring: undefined;
Tools_BouncersMap: { type: string };
Tools_Munzee: { a: string; b?: string };
Tools_Nearby: undefined;
Tools_POIPlanner: undefined;
Tools_DestinationPlanner: undefined;
Tools_EvoPlanner: undefined;
Tools_Universal: undefined;
Tools_Blast: undefined;
Tools_TypeCategory: { category: string };
Tools_TypeMunzee: { type: string };
Tools_WidgetConfigureActivityWidget: { id: string };
Settings_Personalisation: undefined;
Settings_Accounts: undefined;
Settings_Notifications: undefined;
Settings_Bookmarks: undefined;
Welcome: undefined;
somewherewithoutcoffee: undefined;
};
// type MainDrawerParams<Params> = {
// [K in keyof Params]: { screen: K; params: Params[K] };
// }[keyof Params];
// export type MainDrawerParamList = {
// Dashboard: MainDrawerParams<DashStackParamList>;
// User: MainDrawerParams<UserStackParamList> & { username: string };
// Clan: MainDrawerParams<ClanStackParamList>;
// Tools: MainDrawerParams<ToolsStackParamList>;
// Settings: MainDrawerParams<SettingsStackParamList>;
// Welcome: undefined;
// };
export type WrapperStackParamList = {
__root: undefined;
}