feat(trading): deposit page (#4472)

This commit is contained in:
Art 2023-08-02 19:06:49 +02:00 committed by GitHub
parent 65071f57d0
commit 5e101a8eaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 29 additions and 0 deletions

View 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>
);
};

View File

@ -0,0 +1,3 @@
import { Deposit } from './deposit';
export default Deposit;

View File

@ -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: (