fix: replace react-i18n with affine/i18n

This commit is contained in:
DiamondThree
2023-01-10 14:27:57 +08:00
parent f251ae7437
commit 9395b8989d
8 changed files with 12 additions and 12 deletions

View File

@@ -4,7 +4,7 @@ import { Button } from '@/ui/button';
import { useState } from 'react'; import { useState } from 'react';
import Input from '@/ui/input'; import Input from '@/ui/input';
import { KeyboardEvent } from 'react'; import { KeyboardEvent } from 'react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
import { useWorkspaceHelper } from '@/hooks/use-workspace-helper'; import { useWorkspaceHelper } from '@/hooks/use-workspace-helper';
import { useRouter } from 'next/router'; import { useRouter } from 'next/router';

View File

@@ -19,7 +19,7 @@ import Slide from '@mui/material/Slide';
import useCurrentPageMeta from '@/hooks/use-current-page-meta'; import useCurrentPageMeta from '@/hooks/use-current-page-meta';
import { useAppState } from '@/providers/app-state-provider'; import { useAppState } from '@/providers/app-state-provider';
import useHistoryUpdated from '@/hooks/use-history-update'; import useHistoryUpdated from '@/hooks/use-history-update';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
const useToolbarList1 = () => { const useToolbarList1 = () => {
const { t } = useTranslation(); const { t } = useTranslation();

View File

@@ -1,7 +1,7 @@
import { Button } from '@/ui/button'; import { Button } from '@/ui/button';
import { FC, useRef, ChangeEvent, ReactElement } from 'react'; import { FC, useRef, ChangeEvent, ReactElement } from 'react';
import { styled } from '@/styles'; import { styled } from '@/styles';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
interface Props { interface Props {
uploadType?: string; uploadType?: string;
children?: ReactElement; children?: ReactElement;

View File

@@ -4,7 +4,7 @@ import { useAppState } from '@/providers/app-state-provider';
import { useConfirm } from '@/providers/ConfirmProvider'; import { useConfirm } from '@/providers/ConfirmProvider';
import { useRouter } from 'next/router'; import { useRouter } from 'next/router';
import useCurrentPageMeta from '@/hooks/use-current-page-meta'; import useCurrentPageMeta from '@/hooks/use-current-page-meta';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
export const TrashButtonGroup = () => { export const TrashButtonGroup = () => {
const { permanentlyDeletePage } = usePageHelper(); const { permanentlyDeletePage } = usePageHelper();

View File

@@ -1,10 +1,10 @@
import { LOCALES } from '@/libs/i18n/resources/index'; import { LOCALES } from '@affine/i18n';
import UnfoldMoreIcon from '@mui/icons-material/UnfoldMore'; import UnfoldMoreIcon from '@mui/icons-material/UnfoldMore';
import type { TooltipProps } from '@mui/material'; import type { TooltipProps } from '@mui/material';
import { styled } from '@/styles'; import { styled } from '@/styles';
import { Button, Tooltip } from '@mui/material'; import { Button, Tooltip } from '@mui/material';
import { useState } from 'react'; import { useState } from 'react';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
export const LanguageMenu = () => { export const LanguageMenu = () => {
const { i18n } = useTranslation(); const { i18n } = useTranslation();

View File

@@ -33,7 +33,7 @@ import useLocalStorage from '@/hooks/use-local-storage';
import usePageMetaList from '@/hooks/use-page-meta-list'; import usePageMetaList from '@/hooks/use-page-meta-list';
import { usePageHelper } from '@/hooks/use-page-helper'; import { usePageHelper } from '@/hooks/use-page-helper';
// import { WorkspaceSetting } from '@/components/workspace-setting'; // import { WorkspaceSetting } from '@/components/workspace-setting';
import { useTranslation } from 'react-i18next'; import { useTranslation } from '@affine/i18n';
import { WorkspaceSelector } from './WorkspaceSelector/WorkspaceSelector'; import { WorkspaceSelector } from './WorkspaceSelector/WorkspaceSelector';
const FavoriteList = ({ showList }: { showList: boolean }) => { const FavoriteList = ({ showList }: { showList: boolean }) => {
@@ -156,7 +156,7 @@ export const WorkSpaceSliderBar = () => {
<StyledListItem active={router.asPath === paths.setting}> <StyledListItem active={router.asPath === paths.setting}>
<StyledLink href={{ pathname: paths.setting }}> <StyledLink href={{ pathname: paths.setting }}>
<SettingsIcon /> <SettingsIcon />
{t('Setting')} Settings
</StyledLink> </StyledLink>
</StyledListItem> </StyledListItem>

View File

@@ -27,7 +27,7 @@ export const useWorkspaceHelper = () => {
workspace: Workspace workspace: Workspace
) => { ) => {
if (name) { if (name) {
dataCenter.resetWorkspaceMeta({ name }, workspace); dataCenter.updateWorkspaceMeta({ name }, workspace);
} }
// if (avatar) { // if (avatar) {
// dataCenter.resetWorkspaceMeta({ avatar }, workspace); // dataCenter.resetWorkspaceMeta({ avatar }, workspace);

View File

@@ -1,4 +1,4 @@
import { DataCenter, User, Workspace } from '@affine/datacenter'; import { DataCenter, User, WorkspaceInfo } from '@affine/datacenter';
import type { EditorContainer } from '@blocksuite/editor'; import type { EditorContainer } from '@blocksuite/editor';
import type { import type {
@@ -18,9 +18,9 @@ export interface PageMeta extends StorePageMeta {
export type AppStateValue = { export type AppStateValue = {
dataCenter: DataCenter; dataCenter: DataCenter;
user: User | null; user: User | null;
workspaceList: Workspace[]; workspaceList: WorkspaceInfo[];
currentWorkspace: StoreWorkspace; currentWorkspace: StoreWorkspace;
currentMetaWorkSpace: Workspace | null; currentMetaWorkSpace: WorkspaceInfo | null;
currentWorkspaceId: string; currentWorkspaceId: string;
pageList: PageMeta[]; pageList: PageMeta[];
currentPage: StorePage | null; currentPage: StorePage | null;