@@ -3,7 +3,7 @@ import { NavigationActions, StackActions } from 'react-navigation';
3
3
4
4
import type {
5
5
Dispatch ,
6
- NavigateAction ,
6
+ NavigationAction ,
7
7
GetState ,
8
8
Message ,
9
9
Narrow ,
@@ -12,101 +12,101 @@ import type {
12
12
} from '../types' ;
13
13
import { getSameRoutesCount } from '../selectors' ;
14
14
15
- export const navigateBack = ( ) => ( dispatch : Dispatch , getState : GetState ) : NavigateAction =>
16
- // $FlowFixMe
15
+ export const navigateBack = ( ) => ( dispatch : Dispatch , getState : GetState ) : NavigationAction =>
17
16
dispatch ( StackActions . pop ( { n : getSameRoutesCount ( getState ( ) ) } ) ) ;
18
17
19
- export const navigateToChat = ( narrow : Narrow ) : NavigateAction =>
18
+ export const navigateToChat = ( narrow : Narrow ) : NavigationAction =>
20
19
NavigationActions . navigate ( { routeName : 'chat' , params : { narrow } } ) ;
21
20
22
- export const navigateToAllStreams = ( ) : NavigateAction =>
21
+ export const navigateToAllStreams = ( ) : NavigationAction =>
23
22
NavigationActions . navigate ( { routeName : 'subscriptions' } ) ;
24
23
25
- export const navigateToUsersScreen = ( ) : NavigateAction =>
24
+ export const navigateToUsersScreen = ( ) : NavigationAction =>
26
25
NavigationActions . navigate ( { routeName : 'users' } ) ;
27
26
28
- export const navigateToSearch = ( ) : NavigateAction =>
27
+ export const navigateToSearch = ( ) : NavigationAction =>
29
28
NavigationActions . navigate ( { routeName : 'search' } ) ;
30
29
31
- export const navigateToSettings = ( ) : NavigateAction =>
30
+ export const navigateToSettings = ( ) : NavigationAction =>
32
31
NavigationActions . navigate ( { routeName : 'settings' } ) ;
33
32
34
- export const navigateToEmojiPicker = ( messageId : number ) : NavigateAction =>
33
+ export const navigateToEmojiPicker = ( messageId : number ) : NavigationAction =>
35
34
NavigationActions . navigate ( { routeName : 'emoji-picker' , params : { messageId } } ) ;
36
35
37
- export const navigateToAuth = ( serverSettings : ApiResponseServerSettings ) : NavigateAction =>
36
+ export const navigateToAuth = ( serverSettings : ApiResponseServerSettings ) : NavigationAction =>
38
37
NavigationActions . navigate ( { routeName : 'auth' , params : { serverSettings } } ) ;
39
38
40
- export const navigateToDev = ( ) : NavigateAction => NavigationActions . navigate ( { routeName : 'dev' } ) ;
39
+ export const navigateToDev = ( ) : NavigationAction =>
40
+ NavigationActions . navigate ( { routeName : 'dev' } ) ;
41
41
42
- export const navigateToPassword = ( requireEmailFormat : boolean ) : NavigateAction =>
42
+ export const navigateToPassword = ( requireEmailFormat : boolean ) : NavigationAction =>
43
43
NavigationActions . navigate ( { routeName : 'password' , params : { requireEmailFormat } } ) ;
44
44
45
- export const navigateToAccountPicker = ( ) : NavigateAction =>
45
+ export const navigateToAccountPicker = ( ) : NavigationAction =>
46
46
NavigationActions . navigate ( { routeName : 'account' } ) ;
47
47
48
- export const navigateToAccountDetails = ( email : string ) : NavigateAction =>
48
+ export const navigateToAccountDetails = ( email : string ) : NavigationAction =>
49
49
NavigationActions . navigate ( { routeName : 'account-details' , params : { email } } ) ;
50
50
51
- export const navigateToGroupDetails = ( recipients : UserOrBot [ ] ) : NavigateAction =>
51
+ export const navigateToGroupDetails = ( recipients : UserOrBot [ ] ) : NavigationAction =>
52
52
NavigationActions . navigate ( { routeName : 'group-details' , params : { recipients } } ) ;
53
53
54
- export const navigateToRealmScreen = ( realm ? : string ) : NavigateAction =>
54
+ export const navigateToRealmScreen = ( realm ? : string ) : NavigationAction =>
55
55
NavigationActions . navigate ( { routeName : 'realm' , params : { realm } } ) ;
56
56
57
- export const navigateToLightbox = ( src : string , message : Message ) : NavigateAction =>
57
+ export const navigateToLightbox = ( src : string , message : Message ) : NavigationAction =>
58
58
NavigationActions . navigate ( { routeName : 'lightbox' , params : { src, message } } ) ;
59
59
60
- export const navigateToLoading = ( ) : NavigateAction =>
60
+ export const navigateToLoading = ( ) : NavigationAction =>
61
61
NavigationActions . navigate ( { routeName : 'loading' } ) ;
62
62
63
- export const navigateToLanguage = ( ) : NavigateAction =>
63
+ export const navigateToLanguage = ( ) : NavigationAction =>
64
64
NavigationActions . navigate ( { routeName : 'language' } ) ;
65
65
66
- export const navigateToCreateGroup = ( ) : NavigateAction =>
66
+ export const navigateToCreateGroup = ( ) : NavigationAction =>
67
67
NavigationActions . navigate ( { routeName : 'group' } ) ;
68
68
69
- export const navigateToDiagnostics = ( ) : NavigateAction =>
69
+ export const navigateToDiagnostics = ( ) : NavigationAction =>
70
70
NavigationActions . navigate ( { routeName : 'diagnostics' } ) ;
71
71
72
- export const navigateToWelcomeHelp = ( ) : NavigateAction =>
72
+ export const navigateToWelcomeHelp = ( ) : NavigationAction =>
73
73
NavigationActions . navigate ( { routeName : 'welcome-help' } ) ;
74
74
75
- export const navigateToWelcomeScreen = ( ) : NavigateAction =>
75
+ export const navigateToWelcomeScreen = ( ) : NavigationAction =>
76
76
NavigationActions . navigate ( { routeName : 'welcome' } ) ;
77
77
78
- export const navigateToVariables = ( ) : NavigateAction =>
78
+ export const navigateToVariables = ( ) : NavigationAction =>
79
79
NavigationActions . navigate ( { routeName : 'variables' } ) ;
80
80
81
- export const navigateToTiming = ( ) : NavigateAction =>
81
+ export const navigateToTiming = ( ) : NavigationAction =>
82
82
NavigationActions . navigate ( { routeName : 'timing' } ) ;
83
83
84
- export const navigateToStorage = ( ) : NavigateAction =>
84
+ export const navigateToStorage = ( ) : NavigationAction =>
85
85
NavigationActions . navigate ( { routeName : 'storage' } ) ;
86
86
87
- export const navigateToDebug = ( ) : NavigateAction =>
87
+ export const navigateToDebug = ( ) : NavigationAction =>
88
88
NavigationActions . navigate ( { routeName : 'debug' } ) ;
89
89
90
- export const navigateToStream = ( streamId : number ) : NavigateAction =>
90
+ export const navigateToStream = ( streamId : number ) : NavigationAction =>
91
91
NavigationActions . navigate ( { routeName : 'stream' , params : { streamId } } ) ;
92
92
93
- export const navigateToTopicList = ( streamId : number ) : NavigateAction =>
93
+ export const navigateToTopicList = ( streamId : number ) : NavigationAction =>
94
94
NavigationActions . navigate ( { routeName : 'topics' , params : { streamId } } ) ;
95
95
96
- export const navigateToCreateStream = ( ) : NavigateAction =>
96
+ export const navigateToCreateStream = ( ) : NavigationAction =>
97
97
NavigationActions . navigate ( { routeName : 'stream-create' } ) ;
98
98
99
- export const navigateToEditStream = ( streamId : number ) : NavigateAction =>
99
+ export const navigateToEditStream = ( streamId : number ) : NavigationAction =>
100
100
NavigationActions . navigate ( { routeName : 'stream-edit' , params : { streamId } } ) ;
101
101
102
- export const navigateToStreamSubscribers = ( streamId : number ) : NavigateAction =>
102
+ export const navigateToStreamSubscribers = ( streamId : number ) : NavigationAction =>
103
103
NavigationActions . navigate ( { routeName : 'invite-users' , params : { streamId } } ) ;
104
104
105
- export const navigateToNotifications = ( ) : NavigateAction =>
105
+ export const navigateToNotifications = ( ) : NavigationAction =>
106
106
NavigationActions . navigate ( { routeName : 'notifications' } ) ;
107
107
108
- export const navigateToLegal = ( ) : NavigateAction =>
108
+ export const navigateToLegal = ( ) : NavigationAction =>
109
109
NavigationActions . navigate ( { routeName : 'legal' } ) ;
110
110
111
- export const navigateToUserStatus = ( ) : NavigateAction =>
111
+ export const navigateToUserStatus = ( ) : NavigationAction =>
112
112
NavigationActions . navigate ( { routeName : 'user-status' } ) ;
0 commit comments