ci: add circular import detect (#2475)

Co-authored-by: himself65 <himself65@outlook.com>
This commit is contained in:
LongYinan
2023-05-22 12:53:55 +08:00
committed by GitHub
parent 41a3d6f62f
commit 2e23a4830b
12 changed files with 772 additions and 56 deletions

View File

@@ -5,7 +5,6 @@ import {
TableHead,
TableRow,
} from '@affine/component';
import { TrashOperationCell } from '@affine/component/page-list';
import { useAFFiNEI18N } from '@affine/i18n/hooks';
import { ArrowDownBigIcon, ArrowUpBigIcon } from '@blocksuite/icons';
import { useMediaQuery, useTheme } from '@mui/material';
@@ -15,7 +14,9 @@ import { AllPagesBody } from './all-pages-body';
import { NewPageButton } from './components/new-page-buttton';
import { TitleCell } from './components/title-cell';
import { AllPageListMobileView, TrashListMobileView } from './mobile';
import { TrashOperationCell } from './operation-cell';
import { StyledTableContainer, StyledTableRow } from './styles';
import type { ListData } from './type';
import { useSorter } from './use-sorter';
export type PageListProps = {
@@ -108,22 +109,6 @@ const AllPagesHead = ({
);
};
export type ListData = {
pageId: string;
icon: JSX.Element;
title: string;
favorite: boolean;
createDate: string;
updatedDate?: string;
trashDate?: string;
isPublicPage: boolean;
onClickPage: () => void;
onOpenPageInNewTab: () => void;
bookmarkPage: () => void;
removeToTrash: () => void;
onDisablePublicSharing: () => void;
};
export const PageList = ({
isPublicWorkspace = false,
list,
@@ -264,5 +249,3 @@ export const PageListTrashView: React.FC<{
</StyledTableContainer>
);
};
export default PageList;