commonInitialization.tsx 542 B

12345678910111213141516171819
  1. import 'focus-visible';
  2. import {NODE_ENV} from 'app/constants';
  3. import ConfigStore from 'app/stores/configStore';
  4. import {Config} from 'app/types';
  5. import {setupColorScheme} from 'app/utils/matchMedia';
  6. export function commonInitialization(config: Config) {
  7. if (NODE_ENV === 'development') {
  8. import(
  9. /* webpackChunkName: "SilenceReactUnsafeWarnings" */ /* webpackMode: "eager" */ 'app/utils/silence-react-unsafe-warnings'
  10. );
  11. }
  12. ConfigStore.loadInitialData(config);
  13. // setup darkmode + favicon
  14. setupColorScheme();
  15. }