|
1 | | -import { memo, useCallback, useEffect, useMemo } from 'react' |
2 | | -import { Box, Typography, useTheme } from '@mui/material' |
3 | | -import { SetupFrameController } from '../../../components/SetupFrame/index.js' |
4 | | -import { PrimaryButton } from '../../../components/PrimaryButton/index.js' |
5 | | -import { makeStyles, useCustomSnackbar } from '@masknet/theme' |
6 | 1 | import { Icons } from '@masknet/icons' |
7 | | -import { Trend } from '../../../assets/index.js' |
8 | 2 | import { CrossIsolationMessages, EnhanceableSite, PopupRoutes, userGuideStatus } from '@masknet/shared-base' |
| 3 | +import { makeStyles, useCustomSnackbar } from '@masknet/theme' |
| 4 | +import { Box, Typography } from '@mui/material' |
| 5 | +import { memo, useCallback, useEffect, useMemo } from 'react' |
| 6 | +import { Trend } from '../../../assets/index.js' |
| 7 | +import { PrimaryButton } from '../../../components/PrimaryButton/index.js' |
| 8 | +import { SetupFrameController } from '../../../components/SetupFrame/index.js' |
9 | 9 |
|
10 | 10 | import Services from '#services' |
| 11 | +import { plural } from '@lingui/core/macro' |
| 12 | +import { Trans, useLingui } from '@lingui/react/macro' |
11 | 13 | import { delay } from '@masknet/kit' |
12 | | -import { OnboardingWriter } from '../../../components/OnboardingWriter/index.js' |
13 | | -import { useSearchParams } from 'react-router-dom' |
14 | 14 | import { isZero } from '@masknet/web3-shared-base' |
| 15 | +import { useSearchParams } from 'react-router-dom' |
15 | 16 | import { useAsyncRetry } from 'react-use' |
16 | | -import { TwitterAdaptor } from '../../../../shared/site-adaptors/implementations/twitter.com.js' |
17 | 17 | import { requestPermissionFromExtensionPage } from '../../../../shared-ui/index.js' |
18 | | -import { Trans, useLingui } from '@lingui/react/macro' |
19 | | -import { plural } from '@lingui/core/macro' |
| 18 | +import { TwitterAdaptor } from '../../../../shared/site-adaptors/implementations/twitter.com.js' |
| 19 | +import { OnboardingWriter } from '../../../components/OnboardingWriter/index.js' |
20 | 20 |
|
21 | 21 | const useStyles = makeStyles()((theme) => ({ |
22 | 22 | card: { |
@@ -81,7 +81,6 @@ export const Component = memo(function Onboarding() { |
81 | 81 |
|
82 | 82 | const [params] = useSearchParams() |
83 | 83 | const { showSnackbar } = useCustomSnackbar() |
84 | | - const theme = useTheme() |
85 | 84 | const isCreate = params.get('isCreate') |
86 | 85 | const count = params.get('count') |
87 | 86 | const { value: hasPaymentPassword, loading, retry } = useAsyncRetry(Services.Wallet.hasPassword, []) |
|
0 commit comments