From a1e57841e71e442b1bf52e445e6c541f16ec066d Mon Sep 17 00:00:00 2001 From: syuilo Date: Wed, 21 Feb 2018 02:53:34 +0900 Subject: wip --- src/web/app/desktop/script.ts | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) (limited to 'src/web/app/desktop/script.ts') diff --git a/src/web/app/desktop/script.ts b/src/web/app/desktop/script.ts index 2477f62f49..b647f4031d 100644 --- a/src/web/app/desktop/script.ts +++ b/src/web/app/desktop/script.ts @@ -6,7 +6,7 @@ import './style.styl'; import init from '../init'; -import fuckAdBlock from './scripts/fuck-ad-block'; +import fuckAdBlock from '../common/scripts/fuck-ad-block'; import HomeStreamManager from '../common/scripts/streaming/home-stream-manager'; import composeNotification from '../common/scripts/compose-notification'; @@ -15,6 +15,9 @@ import chooseDriveFile from './api/choose-drive-file'; import dialog from './api/dialog'; import input from './api/input'; import post from './api/post'; +import notify from './api/notify'; +import updateAvatar from './api/update-avatar'; +import updateBanner from './api/update-banner'; import MkIndex from './views/pages/index.vue'; import MkUser from './views/pages/user/user.vue'; @@ -25,24 +28,27 @@ import MkDrive from './views/pages/drive.vue'; * init */ init(async (launch) => { - /** - * Fuck AD Block - */ - fuckAdBlock(); - // Register directives require('./views/directives'); // Register components require('./views/components'); - const app = launch({ + const [app, os] = launch(os => ({ chooseDriveFolder, chooseDriveFile, dialog, input, - post - }); + post, + notify, + updateAvatar: updateAvatar(os), + updateBanner: updateBanner(os) + })); + + /** + * Fuck AD Block + */ + fuckAdBlock(os); /** * Init Notification -- cgit v1.2.3-freya