vega-frontend-monorepo/apps/trading/client-pages/markets/proposed.tsx
macqbat 52e1757d33
feat(577): view new market proposals (#2078)
* feat: market proposal selector

* feat: market proposal selector

* feat: market proposal selector

* feat: market proposal selector

* feat: market proposal selector - fix linters

* feat: market proposal selector - add some int tests

* feat: market proposal selector - add some unit tests

* feat: market proposal selector - improve union type extracting

* feat: market proposal selector - fix failing on develop e2e tests

* feat: market proposal selector - fix failing on develop e2e tests

* feat: market proposal selector - fix failing on develop e2e tests

* feat: market proposal selector - fix failing on develop e2e tests

* feat: market proposal selector - fix failing on develop e2e tests
2022-11-16 15:36:03 +01:00

24 lines
675 B
TypeScript

import { t } from '@vegaprotocol/react-helpers';
import { useEnvironment } from '@vegaprotocol/environment';
import { ProposalsList } from '@vegaprotocol/governance';
import { ExternalLink } from '@vegaprotocol/ui-toolkit';
import {
NEW_PROPOSAL_LINK,
TOKEN_DEFAULT_DOMAIN,
} from '../../components/constants';
export const Proposed = () => {
const { VEGA_TOKEN_URL } = useEnvironment();
const externalLink = `${
VEGA_TOKEN_URL || TOKEN_DEFAULT_DOMAIN
}${NEW_PROPOSAL_LINK}`;
return (
<>
<ProposalsList />
<ExternalLink className="py-4 px-[11px]" href={externalLink}>
{t('Propose a new market')}
</ExternalLink>
</>
);
};