mirror of
https://github.com/AppFlowy-IO/AppFlowy-Web.git
synced 2025-11-30 03:18:02 +08:00
37 lines
1.0 KiB
TypeScript
37 lines
1.0 KiB
TypeScript
import Import from '@/components/_shared/more-actions/importer/Import';
|
|
import { Typography } from '@mui/material';
|
|
import React from 'react';
|
|
import { ReactComponent as AppflowyLogo } from '@/assets/appflowy.svg';
|
|
import { useSearchParams } from 'react-router-dom';
|
|
|
|
function ImportPage () {
|
|
const [search] = useSearchParams();
|
|
const redirectTo = search.get('redirectToImport');
|
|
const onSuccess = React.useCallback(() => {
|
|
if (redirectTo) {
|
|
window.location.href = redirectTo;
|
|
}
|
|
}, [redirectTo]);
|
|
|
|
return (
|
|
<div className={'w-screen h-screen flex bg-[#EEEEFD] flex-col'}>
|
|
<div className={'w-full h-[64px] py-4 px-6'}>
|
|
<Typography
|
|
variant="h3"
|
|
className={'mb-[27px] flex items-center gap-4 text-text-title'}
|
|
gutterBottom
|
|
>
|
|
<>
|
|
<AppflowyLogo className={'w-32'} />
|
|
</>
|
|
</Typography>
|
|
</div>
|
|
<Import
|
|
onSuccessfulImport={onSuccess}
|
|
disableClose={true}
|
|
/>
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default ImportPage; |