refactor: remove sync binary (#1297)

This commit is contained in:
Himself65
2023-03-03 13:36:42 -06:00
committed by GitHub
parent fd510834ed
commit 296cd215c1
22 changed files with 161 additions and 202 deletions
@@ -2,6 +2,7 @@ import { PermissionType } from '@affine/datacenter';
import { useTranslation } from '@affine/i18n';
import React, { useCallback } from 'react';
import { useBlockSuiteWorkspaceName } from '../../../hooks/use-blocksuite-workspace-name';
import { RemWorkspace, RemWorkspaceFlavour } from '../../../shared';
import {
CloudWorkspaceIcon,
@@ -60,14 +61,7 @@ export const WorkspaceCard: React.FC<WorkspaceCardProps> = ({
currentWorkspaceId,
}) => {
const { t } = useTranslation();
let name = 'UNKNOWN';
if (workspace.flavour === RemWorkspaceFlavour.LOCAL) {
name = workspace.blockSuiteWorkspace.meta.name;
} else if (workspace.flavour === RemWorkspaceFlavour.AFFINE) {
if (workspace.firstBinarySynced) {
name = workspace.blockSuiteWorkspace.meta.name;
}
}
const [name] = useBlockSuiteWorkspaceName(workspace.blockSuiteWorkspace);
return (
<StyledCard