feat: new setting modal (#2834)

Co-authored-by: Alex Yang <himself65@outlook.com>
This commit is contained in:
Qi
2023-06-21 19:57:59 +08:00
committed by GitHub
parent 9a90ce694c
commit aa86d3a2ee
64 changed files with 1911 additions and 159 deletions

View File

@@ -1,5 +1,5 @@
import { Button } from '@affine/component';
import { AppContainer, MainContainer } from '@affine/component/workspace';
import { MainContainer } from '@affine/component/workspace';
import { DebugLogger } from '@affine/debug';
import type { BroadCastChannelProvider } from '@affine/env/workspace';
import { WorkspaceFlavour } from '@affine/env/workspace';
@@ -10,6 +10,7 @@ import { Typography } from '@mui/material';
import type React from 'react';
import { useEffect, useMemo, useState } from 'react';
import { AppContainer } from '../../components/affine/app-container';
import { BlockSuitePageList } from '../../components/blocksuite/block-suite-page-list';
import { toast } from '../../utils';

View File

@@ -1,7 +1,8 @@
import { AppContainer, MainContainer } from '@affine/component/workspace';
import { MainContainer } from '@affine/component/workspace';
import { useRouter } from 'next/router';
import { lazy, Suspense } from 'react';
import { AppContainer } from '../../components/affine/app-container';
import type { NextPageWithLayout } from '../../shared';
const Editor = lazy(() =>

View File

@@ -1,5 +1,5 @@
import { Button } from '@affine/component';
import { AppContainer, MainContainer } from '@affine/component/workspace';
import { MainContainer } from '@affine/component/workspace';
import { currentAffineUserAtom } from '@affine/workspace/affine/atom';
import {
clearLoginStorage,
@@ -14,6 +14,7 @@ import { useAtom } from 'jotai';
import type { NextPage } from 'next';
import { lazy, Suspense, useMemo } from 'react';
import { AppContainer } from '../../components/affine/app-container';
import { toast } from '../../utils';
const Viewer = lazy(() =>

View File

@@ -1,4 +1,4 @@
import { AppContainer, MainContainer } from '@affine/component/workspace';
import { MainContainer } from '@affine/component/workspace';
import { config } from '@affine/env';
import { NoSsr } from '@mui/material';
import { affinePluginsAtom } from '@toeverything/plugin-infra/manager';
@@ -6,6 +6,8 @@ import { useAtomValue } from 'jotai';
import type { ReactElement } from 'react';
import { Suspense } from 'react';
import { AppContainer } from '../components/affine/app-container';
const Plugins = () => {
const plugins = useAtomValue(affinePluginsAtom);
return (