@startupjs/app v0.55.15
startupjs app
Router component for multi apps
Installation
yarn add @startupjs/app
Usage
client
import App from '@startupjs/app'
import * as main from '../main'
import * as admin from '../admin'
const SUPPORT_EMAIL = 'admin@example.com'
const IOS_UPDATE_LINK = 'itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=0000000000&mt=8'
const ANDROID_UPDATE_LINK = 'market://details?id=company.example.app'
// Object where key is Platform.OS and value is number
const CRITICAL_VERSION = {
ios: Number,
android: Number,
web: Number
}
return (
<App
apps={{ main, admin }}
supportEmail=SUPPORT_EMAIL
criticalVersion=CRITICAL_VERSION
iosUpdateLink=IOS_UPDATE_LINK
androidUpdateLink=ANDROID_UPDATE_LINK
/>
)
server
import startupjsServer from '@startupjs/server'
import { initUpdateApp } from '@startupjs/app/server'
// Object where key is Platform.OS and value is number
// For example
const CRITICAL_VERSION = {
ios: Number,
android: Number,
web: Number
}
startupjsServer({
// ...
},
(ee, options) => {
ee.on('backend', async backend => {
initUpdateApp(backend, CRITICAL_VERSION)
})
})
Licence
MIT
(c) Decision Mapper - http://decisionmapper.com
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
5 months ago
6 months ago
6 months ago
9 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago