multiple logic fixes

This commit is contained in:
SrGooglo 2023-06-26 18:24:01 +00:00
parent 41e9dd454c
commit 11f978cca9

View File

@ -58,16 +58,14 @@ import Splash from "./splash"
import { EviteRuntime } from "evite" import { EviteRuntime } from "evite"
import { Helmet } from "react-helmet" import { Helmet } from "react-helmet"
import * as antd from "antd" import * as antd from "antd"
import { Toast } from "antd-mobile"
import { BrowserRouter } from "react-router-dom"
import { Translation } from "react-i18next" import { Translation } from "react-i18next"
import { Lightbox } from "react-modal-image" import { Lightbox } from "react-modal-image"
import loadable from "@loadable/component"
import { StatusBar, Style } from "@capacitor/status-bar" import { StatusBar, Style } from "@capacitor/status-bar"
import { App as CapacitorApp } from "@capacitor/app" import { App as CapacitorApp } from "@capacitor/app"
import { CapacitorUpdater } from "@capgo/capacitor-updater" import { CapacitorUpdater } from "@capgo/capacitor-updater"
import AuthModel from "models/auth"
import SessionModel from "models/session" import SessionModel from "models/session"
import UserModel from "models/user" import UserModel from "models/user"
@ -409,6 +407,7 @@ class ComtyApp extends React.Component {
} }
flushState = async () => { flushState = async () => {
delete app.userData
await this.setState({ session: null, user: null }) await this.setState({ session: null, user: null })
} }
@ -429,14 +428,14 @@ class ComtyApp extends React.Component {
}) })
} }
//app.cores.sound.useUIAudio("splash_out")
app.eventBus.emit("app.initialization.start") app.eventBus.emit("app.initialization.start")
await this.initialization() await this.initialization()
app.eventBus.emit("app.initialization.finish") app.eventBus.emit("app.initialization.finish")
app.cores.sound.useUIAudio("splash_out")
this.setState({ initialized: true }) this.setState({ initialized: true })
Utils.handleOpenDevTools() Utils.handleOpenDevTools()
@ -518,7 +517,7 @@ class ComtyApp extends React.Component {
<meta name="og:description" content={config.app.siteDescription} /> <meta name="og:description" content={config.app.siteDescription} />
<meta property="og:title" content={config.app.siteName} /> <meta property="og:title" content={config.app.siteName} />
</Helmet> </Helmet>
<BrowserRouter> <Router.InternalRouter>
<ThemeProvider> <ThemeProvider>
<Layout <Layout
user={this.state.user} user={this.state.user}
@ -534,7 +533,7 @@ class ComtyApp extends React.Component {
<Router.PageRender /> <Router.PageRender />
</Layout> </Layout>
</ThemeProvider> </ThemeProvider>
</BrowserRouter> </Router.InternalRouter>
</React.Fragment> </React.Fragment>
} }
} }