|
@@ -83,25 +83,29 @@ const styles = StyleSheet.create({
|
83
|
83
|
},
|
84
|
84
|
});
|
85
|
85
|
|
86
|
|
-enum WebViewState {
|
87
|
|
- IDLE = 'IDLE',
|
88
|
|
- LOADING = 'LOADING',
|
89
|
|
- ERROR = 'ERROR',
|
90
|
|
-}
|
|
86
|
+const WebViewState: {
|
|
87
|
+ IDLE: 'IDLE';
|
|
88
|
+ LOADING: 'LOADING';
|
|
89
|
+ ERROR: 'ERROR';
|
|
90
|
+} = {
|
|
91
|
+ IDLE: 'IDLE',
|
|
92
|
+ LOADING: 'LOADING',
|
|
93
|
+ ERROR: 'ERROR',
|
|
94
|
+};
|
91
|
95
|
|
92
|
|
-enum NavigationType {
|
93
|
|
- click = 'click',
|
94
|
|
- formsubmit = 'formsubmit',
|
95
|
|
- backforward = 'backforward',
|
96
|
|
- reload = 'reload',
|
97
|
|
- formresubmit = 'formresubmit',
|
98
|
|
- other = 'other',
|
99
|
|
-}
|
|
96
|
+const NavigationType = {
|
|
97
|
+ click: 'click',
|
|
98
|
+ formsubmit: 'formsubmit',
|
|
99
|
+ backforward: 'backforward',
|
|
100
|
+ reload: 'reload',
|
|
101
|
+ formresubmit: 'formresubmit',
|
|
102
|
+ other: 'other',
|
|
103
|
+};
|
100
|
104
|
|
101
|
105
|
const JSNavigationScheme = 'react-js-navigation';
|
102
|
106
|
|
103
|
107
|
type State = {
|
104
|
|
- viewState: WebViewState;
|
|
108
|
+ viewState: 'IDLE' | 'LOADING' | 'ERROR';
|
105
|
109
|
lastErrorEvent: WebViewError | null;
|
106
|
110
|
};
|
107
|
111
|
|