|
|
@ -1,5 +1,6 @@ |
|
|
|
//import {stackBlurImage} from '../lib/StackBlur';
|
|
|
|
//import {stackBlurImage} from '../lib/StackBlur';
|
|
|
|
//import appStateManager from "../lib/appManagers/appStateManager";
|
|
|
|
//import appStateManager from "../lib/appManagers/appStateManager";
|
|
|
|
|
|
|
|
import { blurActiveElement } from "../helpers/dom"; |
|
|
|
import appStateManager from "../lib/appManagers/appStateManager"; |
|
|
|
import appStateManager from "../lib/appManagers/appStateManager"; |
|
|
|
import Page from "./page"; |
|
|
|
import Page from "./page"; |
|
|
|
|
|
|
|
|
|
|
@ -13,9 +14,13 @@ let onFirstMount = () => { |
|
|
|
m.default.broadcast('im_mount'); |
|
|
|
m.default.broadcast('im_mount'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
blurActiveElement(); |
|
|
|
|
|
|
|
return new Promise<void>((resolve) => { |
|
|
|
|
|
|
|
window.requestAnimationFrame(() => { |
|
|
|
const promise = import('../lib/appManagers/appDialogsManager'); |
|
|
|
const promise = import('../lib/appManagers/appDialogsManager'); |
|
|
|
promise.finally(async() => { |
|
|
|
promise.finally(async() => { |
|
|
|
//alert('pageIm!');
|
|
|
|
//alert('pageIm!');
|
|
|
|
|
|
|
|
resolve(); |
|
|
|
|
|
|
|
|
|
|
|
//AudioContext && global.navigator && global.navigator.mediaDevices && global.navigator.mediaDevices.getUserMedia && global.WebAssembly;
|
|
|
|
//AudioContext && global.navigator && global.navigator.mediaDevices && global.navigator.mediaDevices.getUserMedia && global.WebAssembly;
|
|
|
|
|
|
|
|
|
|
|
@ -34,7 +39,9 @@ let onFirstMount = () => { |
|
|
|
Array.from(document.getElementsByClassName('btn-menu-toggle')).forEach((el) => { |
|
|
|
Array.from(document.getElementsByClassName('btn-menu-toggle')).forEach((el) => { |
|
|
|
misc.ButtonMenuToggleHandler(el as HTMLElement); |
|
|
|
misc.ButtonMenuToggleHandler(el as HTMLElement); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}) |
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
//let promise = /* Promise.resolve() */.then(() => {//import('../lib/services').then(services => {
|
|
|
|
//let promise = /* Promise.resolve() */.then(() => {//import('../lib/services').then(services => {
|
|
|
|
/* fetch('assets/img/camomile.jpg') |
|
|
|
/* fetch('assets/img/camomile.jpg') |
|
|
@ -65,8 +72,6 @@ let onFirstMount = () => { |
|
|
|
}; |
|
|
|
}; |
|
|
|
}); */ |
|
|
|
}); */ |
|
|
|
//});
|
|
|
|
//});
|
|
|
|
|
|
|
|
|
|
|
|
return promise; |
|
|
|
|
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
const page = new Page('page-chats', false, onFirstMount); |
|
|
|
const page = new Page('page-chats', false, onFirstMount); |
|
|
|