feat(trading): deposit page (#4472)
This commit is contained in:
parent
65071f57d0
commit
5e101a8eaf
19
apps/trading/client-pages/deposit/deposit.tsx
Normal file
19
apps/trading/client-pages/deposit/deposit.tsx
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
import { DepositContainer } from '@vegaprotocol/deposits';
|
||||||
|
import { GetStarted } from '../../components/welcome-dialog';
|
||||||
|
import { t } from '@vegaprotocol/i18n';
|
||||||
|
|
||||||
|
export const Deposit = () => {
|
||||||
|
return (
|
||||||
|
<div className="py-16 px-8 flex w-full justify-center">
|
||||||
|
<div className="lg:min-w-[700px] min-w-[300px] max-w-[700px]">
|
||||||
|
<h1 className="text-4xl xl:text-5xl uppercase font-alpha calt">
|
||||||
|
{t('Deposit')}
|
||||||
|
</h1>
|
||||||
|
<div className="mt-10">
|
||||||
|
<DepositContainer />
|
||||||
|
<GetStarted />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
};
|
3
apps/trading/client-pages/deposit/index.ts
Normal file
3
apps/trading/client-pages/deposit/index.ts
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
import { Deposit } from './deposit';
|
||||||
|
|
||||||
|
export default Deposit;
|
@ -31,6 +31,10 @@ const LazyDisclaimer = dynamic(() => import('../client-pages/disclaimer'), {
|
|||||||
ssr: false,
|
ssr: false,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const LazyDeposit = dynamic(() => import('../client-pages/deposit'), {
|
||||||
|
ssr: false,
|
||||||
|
});
|
||||||
|
|
||||||
export enum Routes {
|
export enum Routes {
|
||||||
HOME = '/',
|
HOME = '/',
|
||||||
MARKET = '/markets/:marketId',
|
MARKET = '/markets/:marketId',
|
||||||
@ -38,6 +42,7 @@ export enum Routes {
|
|||||||
PORTFOLIO = '/portfolio',
|
PORTFOLIO = '/portfolio',
|
||||||
LIQUIDITY = '/liquidity/:marketId',
|
LIQUIDITY = '/liquidity/:marketId',
|
||||||
DISCLAIMER = '/disclaimer',
|
DISCLAIMER = '/disclaimer',
|
||||||
|
DEPOSIT = '/deposit',
|
||||||
}
|
}
|
||||||
|
|
||||||
type ConsoleLinks = { [r in Routes]: (...args: string[]) => string };
|
type ConsoleLinks = { [r in Routes]: (...args: string[]) => string };
|
||||||
@ -51,6 +56,7 @@ export const Links: ConsoleLinks = {
|
|||||||
[Routes.LIQUIDITY]: (marketId: string) =>
|
[Routes.LIQUIDITY]: (marketId: string) =>
|
||||||
trimEnd(Routes.LIQUIDITY.replace(':marketId', marketId)),
|
trimEnd(Routes.LIQUIDITY.replace(':marketId', marketId)),
|
||||||
[Routes.DISCLAIMER]: () => Routes.DISCLAIMER,
|
[Routes.DISCLAIMER]: () => Routes.DISCLAIMER,
|
||||||
|
[Routes.DEPOSIT]: () => Routes.DEPOSIT,
|
||||||
};
|
};
|
||||||
|
|
||||||
const routerConfig: RouteObject[] = [
|
const routerConfig: RouteObject[] = [
|
||||||
@ -97,6 +103,7 @@ const routerConfig: RouteObject[] = [
|
|||||||
path: Routes.DISCLAIMER,
|
path: Routes.DISCLAIMER,
|
||||||
element: <LazyDisclaimer />,
|
element: <LazyDisclaimer />,
|
||||||
},
|
},
|
||||||
|
{ path: Routes.DEPOSIT, element: <LazyDeposit /> },
|
||||||
{
|
{
|
||||||
path: '*',
|
path: '*',
|
||||||
element: (
|
element: (
|
||||||
|
Loading…
Reference in New Issue
Block a user