mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
refactor account pages
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
import type { GetStaticPaths } from 'next';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import ApiKeys from 'ui/pages/ApiKeys';
|
||||
|
||||
@@ -27,14 +26,5 @@ const ApiKeysPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default ApiKeysPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import CustomAbi from 'ui/pages/CustomAbi';
|
||||
|
||||
@@ -27,14 +26,5 @@ const CustomAbiPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default CustomAbiPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import PublicTags from 'ui/pages/PublicTags';
|
||||
|
||||
@@ -27,14 +26,5 @@ const PublicTagsPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default PublicTagsPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import PrivateTags from 'ui/pages/PrivateTags';
|
||||
|
||||
@@ -27,14 +26,5 @@ const AddressTagsPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default AddressTagsPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import PrivateTags from 'ui/pages/PrivateTags';
|
||||
|
||||
@@ -27,14 +26,5 @@ const TransactionTagsPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default TransactionTagsPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths, GetStaticProps, GetStaticPropsResult } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import getNetworkTitle from 'lib/networks/getNetworkTitle';
|
||||
import WatchList from 'ui/pages/Watchlist';
|
||||
|
||||
@@ -29,14 +28,5 @@ const WatchListPage: NextPage<Props> = ({ pageParams }: Props) => {
|
||||
|
||||
export default WatchListPage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps: GetStaticProps = async(context): Promise<GetStaticPropsResult<Props>> => {
|
||||
return {
|
||||
props: {
|
||||
pageParams: context.params as PageParams,
|
||||
},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
import type { NextPage, GetStaticPaths } from 'next';
|
||||
import type { NextPage } from 'next';
|
||||
import Head from 'next/head';
|
||||
import React from 'react';
|
||||
|
||||
import getAvailablePaths from 'lib/networks/getAvailablePaths';
|
||||
import MyProfile from 'ui/pages/MyProfile';
|
||||
|
||||
const MyProfilePage: NextPage = () => {
|
||||
@@ -16,12 +15,5 @@ const MyProfilePage: NextPage = () => {
|
||||
|
||||
export default MyProfilePage;
|
||||
|
||||
export const getStaticPaths: GetStaticPaths = async() => {
|
||||
return { paths: getAvailablePaths(), fallback: false };
|
||||
};
|
||||
|
||||
export const getStaticProps = async() => {
|
||||
return {
|
||||
props: {},
|
||||
};
|
||||
};
|
||||
export { getStaticPaths } from 'lib/next/account/getStaticPaths';
|
||||
export { getStaticProps } from 'lib/next/getStaticProps';
|
||||
|
||||
Reference in New Issue
Block a user