Yuki Takei 4 лет назад
Родитель
Сommit
7648c76ec5
1 измененных файлов с 2 добавлено и 22 удалено
  1. 2 22
      packages/app/src/client/services/AppContainer.js

+ 2 - 22
packages/app/src/client/services/AppContainer.js

@@ -2,20 +2,18 @@ import { Container } from 'unstated';
 
 import InterceptorManager from '~/services/interceptor-manager';
 
+import GrowiRenderer from '../util/GrowiRenderer';
 import {
   apiDelete, apiGet, apiPost, apiRequest,
 } from '../util/apiv1-client';
 import {
   apiv3Delete, apiv3Get, apiv3Post, apiv3Put,
 } from '../util/apiv3-client';
-import emojiStrategy from '../util/emojione/emoji_strategy_shrinked.json';
-import GrowiRenderer from '../util/GrowiRenderer';
-
 import {
   mediaQueryListForDarkMode,
   applyColorScheme,
 } from '../util/color-scheme';
-
+import emojiStrategy from '../util/emojione/emoji_strategy_shrinked.json';
 import { i18nFactory } from '../util/i18n';
 
 /**
@@ -27,10 +25,6 @@ export default class AppContainer extends Container {
   constructor() {
     super();
 
-    this.state = {
-      preferDarkModeByMediaQuery: false,
-    };
-
     // get csrf token from body element
     // DO NOT REMOVE: uploading attachment data requires appContainer.csrfToken
     const body = document.querySelector('body');
@@ -85,8 +79,6 @@ export default class AppContainer extends Container {
   }
 
   initApp() {
-    this.initMediaQueryForColorScheme();
-
     this.injectToWindow();
   }
 
@@ -114,18 +106,6 @@ export default class AppContainer extends Container {
     this.injectToWindow();
   }
 
-  async initMediaQueryForColorScheme() {
-    const switchStateByMediaQuery = async(mql) => {
-      const preferDarkMode = mql.matches;
-      this.setState({ preferDarkModeByMediaQuery: preferDarkMode });
-
-      applyColorScheme();
-    };
-
-    // add event listener
-    mediaQueryListForDarkMode.addListener(switchStateByMediaQuery);
-  }
-
   initPlugins() {
     const growiPlugin = window.growiPlugin;
     growiPlugin.installAll(this, this.originRenderer);