about summary refs log tree commit diff
path: root/src/App.native.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/App.native.tsx')
-rw-r--r--src/App.native.tsx30
1 files changed, 7 insertions, 23 deletions
diff --git a/src/App.native.tsx b/src/App.native.tsx
index 071b7457b..ffeb7d5fc 100644
--- a/src/App.native.tsx
+++ b/src/App.native.tsx
@@ -1,31 +1,10 @@
 import 'react-native-url-polyfill/auto'
 import React, {useState, useEffect} from 'react'
-import moment from 'moment'
 import {whenWebCrypto} from './platform/polyfills.native'
+import * as view from './view/index'
 import {RootStoreModel, setupState, RootStoreProvider} from './state'
 import * as Routes from './view/routes'
 
-moment.updateLocale('en', {
-  relativeTime: {
-    future: 'in %s',
-    past: '%s ago',
-    s: 'a few seconds',
-    ss: '%ds',
-    m: 'a minute',
-    mm: '%dm',
-    h: 'an hour',
-    hh: '%dh',
-    d: 'a day',
-    dd: '%dd',
-    w: 'a week',
-    ww: '%dw',
-    M: 'a month',
-    MM: '%dmo',
-    y: 'a year',
-    yy: '%dy',
-  },
-})
-
 function App() {
   const [rootStore, setRootStore] = useState<RootStoreModel | undefined>(
     undefined,
@@ -33,7 +12,12 @@ function App() {
 
   // init
   useEffect(() => {
-    whenWebCrypto.then(() => setupState()).then(setRootStore)
+    whenWebCrypto
+      .then(() => {
+        view.setup()
+        return setupState()
+      })
+      .then(setRootStore)
   }, [])
 
   // show nothing prior to init