Reuse service address
parent
ff9161d8e7
commit
b4097e25d6
|
@ -4,8 +4,8 @@ import {RootStoreModel} from './models/root-store'
|
|||
import * as libapi from './lib/api'
|
||||
import * as storage from './lib/storage'
|
||||
|
||||
export const DEFAULT_SERVICE = 'http://localhost:2583'
|
||||
const ROOT_STATE_STORAGE_KEY = 'root'
|
||||
const DEFAULT_SERVICE = 'http://localhost:2583'
|
||||
const STATE_FETCH_INTERVAL = 15e3
|
||||
|
||||
export async function setupState() {
|
||||
|
|
|
@ -74,7 +74,7 @@ export class RootStoreModel {
|
|||
}
|
||||
}
|
||||
|
||||
const throwawayInst = new RootStoreModel(AtpApi.service('http://localhost')) // this will be replaced by the loader
|
||||
const throwawayInst = new RootStoreModel(AtpApi.service('http://localhost')) // this will be replaced by the loader, we just need to supply a value at init
|
||||
const RootStoreContext = createContext<RootStoreModel>(throwawayInst)
|
||||
export const RootStoreProvider = RootStoreContext.Provider
|
||||
export const useStores = () => useContext(RootStoreContext)
|
||||
|
|
|
@ -15,7 +15,7 @@ import * as EmailValidator from 'email-validator'
|
|||
import {observer} from 'mobx-react-lite'
|
||||
import {Picker} from '../com/util/Picker'
|
||||
import {s, colors} from '../lib/styles'
|
||||
import {useStores} from '../../state'
|
||||
import {useStores, DEFAULT_SERVICE} from '../../state'
|
||||
import {ServiceDescription} from '../../state/models/session'
|
||||
|
||||
enum ScreenState {
|
||||
|
@ -117,7 +117,7 @@ const Signin = ({onPressBack}: {onPressBack: () => void}) => {
|
|||
setIsProcessing(true)
|
||||
try {
|
||||
await store.session.login({
|
||||
service: 'http://localhost:2583/',
|
||||
service: DEFAULT_SERVICE,
|
||||
handle,
|
||||
password,
|
||||
})
|
||||
|
@ -218,7 +218,7 @@ const CreateAccount = ({onPressBack}: {onPressBack: () => void}) => {
|
|||
if (serviceDescription || error) {
|
||||
return
|
||||
}
|
||||
store.session.describeService('http://localhost:2583/').then(
|
||||
store.session.describeService(DEFAULT_SERVICE).then(
|
||||
desc => {
|
||||
if (aborted) return
|
||||
setServiceDescription(desc)
|
||||
|
@ -254,7 +254,7 @@ const CreateAccount = ({onPressBack}: {onPressBack: () => void}) => {
|
|||
setIsProcessing(true)
|
||||
try {
|
||||
await store.session.createAccount({
|
||||
service: 'http://localhost:2583/',
|
||||
service: DEFAULT_SERVICE,
|
||||
email,
|
||||
handle: `${handle}.${userDomain}`,
|
||||
password,
|
||||
|
|
Loading…
Reference in New Issue