mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
move useRedirectForInvalidAuthToken hook
This commit is contained in:
@@ -5,9 +5,9 @@ import { route } from 'nextjs-routes';
|
||||
|
||||
import useApiQuery from 'lib/api/useApiQuery';
|
||||
import useIsMobile from 'lib/hooks/useIsMobile';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import { TX } from 'stubs/tx';
|
||||
import LinkInternal from 'ui/shared/links/LinkInternal';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
|
||||
import LatestTxsItem from './LatestTxsItem';
|
||||
import LatestTxsItemMobile from './LatestTxsItemMobile';
|
||||
|
||||
@@ -4,7 +4,6 @@ import React, { useCallback, useState } from 'react';
|
||||
import type { ApiKey } from 'types/api/account';
|
||||
|
||||
import useApiQuery from 'lib/api/useApiQuery';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import { space } from 'lib/html-entities';
|
||||
import { API_KEY } from 'stubs/account';
|
||||
import ApiKeyModal from 'ui/apiKey/ApiKeyModal/ApiKeyModal';
|
||||
@@ -14,6 +13,7 @@ import DeleteApiKeyModal from 'ui/apiKey/DeleteApiKeyModal';
|
||||
import AccountPageDescription from 'ui/shared/AccountPageDescription';
|
||||
import DataFetchAlert from 'ui/shared/DataFetchAlert';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
|
||||
const DATA_LIMIT = 3;
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@ import React, { useCallback, useState } from 'react';
|
||||
import type { CustomAbi } from 'types/api/account';
|
||||
|
||||
import useApiQuery from 'lib/api/useApiQuery';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import { CUSTOM_ABI } from 'stubs/account';
|
||||
import CustomAbiModal from 'ui/customAbi/CustomAbiModal/CustomAbiModal';
|
||||
import CustomAbiListItem from 'ui/customAbi/CustomAbiTable/CustomAbiListItem';
|
||||
@@ -13,6 +12,7 @@ import DeleteCustomAbiModal from 'ui/customAbi/DeleteCustomAbiModal';
|
||||
import AccountPageDescription from 'ui/shared/AccountPageDescription';
|
||||
import DataFetchAlert from 'ui/shared/DataFetchAlert';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
|
||||
const CustomAbiPage: React.FC = () => {
|
||||
const customAbiModalProps = useDisclosure();
|
||||
|
||||
@@ -4,7 +4,6 @@ import React from 'react';
|
||||
import type { Screen } from 'ui/snippets/auth/types';
|
||||
|
||||
import config from 'configs/app';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import MyProfileEmail from 'ui/myProfile/MyProfileEmail';
|
||||
import MyProfileWallet from 'ui/myProfile/MyProfileWallet';
|
||||
import ContentLoader from 'ui/shared/ContentLoader';
|
||||
@@ -12,6 +11,7 @@ import DataFetchAlert from 'ui/shared/DataFetchAlert';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import AuthModal from 'ui/snippets/auth/AuthModal';
|
||||
import useProfileQuery from 'ui/snippets/auth/useProfileQuery';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
|
||||
const MyProfile = () => {
|
||||
const [ authInitialScreen, setAuthInitialScreen ] = React.useState<Screen>();
|
||||
|
||||
@@ -2,11 +2,11 @@ import React from 'react';
|
||||
|
||||
import type { RoutedTab } from 'ui/shared/Tabs/types';
|
||||
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import PrivateAddressTags from 'ui/privateTags/PrivateAddressTags';
|
||||
import PrivateTransactionTags from 'ui/privateTags/PrivateTransactionTags';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import RoutedTabs from 'ui/shared/Tabs/RoutedTabs';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
|
||||
const TABS: Array<RoutedTab> = [
|
||||
{ id: 'address', title: 'Address', component: <PrivateAddressTags/> },
|
||||
|
||||
@@ -7,7 +7,6 @@ import type { VerifiedAddress, TokenInfoApplication, TokenInfoApplications, Veri
|
||||
|
||||
import config from 'configs/app';
|
||||
import useApiQuery, { getResourceKey } from 'lib/api/useApiQuery';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import { PAGE_TYPE_DICT } from 'lib/mixpanel/getPageType';
|
||||
import getQueryParamString from 'lib/router/getQueryParamString';
|
||||
import { TOKEN_INFO_APPLICATION, VERIFIED_ADDRESS } from 'stubs/account';
|
||||
@@ -17,6 +16,7 @@ import DataListDisplay from 'ui/shared/DataListDisplay';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import AdminSupportText from 'ui/shared/texts/AdminSupportText';
|
||||
import useProfileQuery from 'ui/snippets/auth/useProfileQuery';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
import TokenInfoForm from 'ui/tokenInfo/TokenInfoForm';
|
||||
import VerifiedAddressesEmailAlert from 'ui/verifiedAddresses/VerifiedAddressesEmailAlert';
|
||||
import VerifiedAddressesListItem from 'ui/verifiedAddresses/VerifiedAddressesListItem';
|
||||
|
||||
@@ -6,7 +6,6 @@ import type { WatchlistAddress, WatchlistResponse } from 'types/api/account';
|
||||
|
||||
import { resourceKey } from 'lib/api/resources';
|
||||
import { getResourceKey } from 'lib/api/useApiQuery';
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import { WATCH_LIST_ITEM_WITH_TOKEN_INFO } from 'stubs/account';
|
||||
import AccountPageDescription from 'ui/shared/AccountPageDescription';
|
||||
import ActionBar, { ACTION_BAR_HEIGHT_DESKTOP } from 'ui/shared/ActionBar';
|
||||
@@ -14,6 +13,7 @@ import DataListDisplay from 'ui/shared/DataListDisplay';
|
||||
import PageTitle from 'ui/shared/Page/PageTitle';
|
||||
import Pagination from 'ui/shared/pagination/Pagination';
|
||||
import useQueryWithPages from 'ui/shared/pagination/useQueryWithPages';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
import AddressModal from 'ui/watchlist/AddressModal/AddressModal';
|
||||
import DeleteAddressModal from 'ui/watchlist/DeleteAddressModal';
|
||||
import WatchListItem from 'ui/watchlist/WatchlistTable/WatchListItem';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React from 'react';
|
||||
|
||||
import useRedirectForInvalidAuthToken from 'lib/hooks/useRedirectForInvalidAuthToken';
|
||||
import type { QueryWithPagesResult } from 'ui/shared/pagination/useQueryWithPages';
|
||||
import useRedirectForInvalidAuthToken from 'ui/snippets/auth/useRedirectForInvalidAuthToken';
|
||||
import TxsWithFrontendSorting from 'ui/txs/TxsWithFrontendSorting';
|
||||
|
||||
type Props = {
|
||||
|
||||
Reference in New Issue
Block a user