Show 'about mapcomplete' on index
This commit is contained in:
parent
1831365597
commit
0fc8bbe1ed
3 changed files with 9 additions and 7 deletions
|
@ -1,3 +1,5 @@
|
|||
import {Utils} from "../Utils";
|
||||
|
||||
export class UIEventSource<T> {
|
||||
|
||||
public data: T;
|
||||
|
@ -6,7 +8,10 @@ export class UIEventSource<T> {
|
|||
|
||||
private static allSources : UIEventSource<any>[] = UIEventSource.PrepPerf();
|
||||
|
||||
static PrepPerf(){
|
||||
static PrepPerf() : UIEventSource<any>[]{
|
||||
if(Utils.runningFromConsole){
|
||||
return [];
|
||||
}
|
||||
// @ts-ignore
|
||||
window.mcperf = () => {
|
||||
console.log(UIEventSource.allSources.length, "uieventsources created");
|
||||
|
|
3
State.ts
3
State.ts
|
@ -28,9 +28,6 @@ export default class State {
|
|||
// The singleton of the global state
|
||||
public static state: State;
|
||||
|
||||
public static runningFromConsole: boolean = false;
|
||||
|
||||
|
||||
|
||||
public readonly layoutToUse = new UIEventSource<LayoutConfig>(undefined);
|
||||
|
||||
|
|
6
index.ts
6
index.ts
|
@ -118,10 +118,10 @@ if (layoutFromBase64.startsWith("wiki:")) {
|
|||
} else {
|
||||
// We fall through: no theme loaded: just show a few buttons
|
||||
State.state = new State(undefined);
|
||||
new Combine([new MoreScreen(true)
|
||||
.SetStyle("pointer-events: all;"),
|
||||
Translations.t.general.openStreetMapIntro
|
||||
new Combine([new MoreScreen(true),
|
||||
Translations.t.general.aboutMapcomplete
|
||||
]).SetClass("block m-5 lg:w-3/4 lg:ml-40")
|
||||
.SetStyle("pointer-events: all;")
|
||||
.AttachTo("topleft-tools");
|
||||
}
|
||||
window.addEventListener('contextmenu', function (e) { // Not compatible with IE < 9
|
||||
|
|
Loading…
Reference in a new issue