Fix: enable login on index screen
This commit is contained in:
parent
3748737452
commit
aface6aea7
2 changed files with 90 additions and 64 deletions
|
@ -9,11 +9,22 @@ import IndexText from "./BigComponents/IndexText"
|
|||
import { LoginToggle } from "./Popup/LoginButton"
|
||||
import { ImmutableStore } from "../Logic/UIEventSource"
|
||||
import { OsmConnection } from "../Logic/Osm/OsmConnection"
|
||||
import {QueryParameters} from "../Logic/Web/QueryParameters";
|
||||
import {OsmConnectionFeatureSwitches} from "../Logic/State/FeatureSwitchState";
|
||||
|
||||
export default class AllThemesGui {
|
||||
setup() {
|
||||
try {
|
||||
const osmConnection = new OsmConnection()
|
||||
const featureSwitches = new OsmConnectionFeatureSwitches()
|
||||
const osmConnection = new OsmConnection({
|
||||
fakeUser: featureSwitches.featureSwitchFakeUser.data,
|
||||
oauth_token: QueryParameters.GetQueryParameter(
|
||||
"oauth_token",
|
||||
undefined,
|
||||
"Used to complete the login"
|
||||
),
|
||||
osmConfiguration: <"osm" | "osm-test">featureSwitches.featureSwitchApiURL.data,
|
||||
})
|
||||
const state = new UserRelatedState(osmConnection)
|
||||
const intro = new Combine([
|
||||
new LanguagePicker(Translations.t.index.title.SupportedLanguages(), "").SetClass(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue