diff --git a/libs/assets/src/lib/asset-option.tsx b/libs/assets/src/lib/asset-option.tsx new file mode 100644 index 000000000..0df06a490 --- /dev/null +++ b/libs/assets/src/lib/asset-option.tsx @@ -0,0 +1,15 @@ +import { Option } from '@vegaprotocol/ui-toolkit'; +import type { AssetFieldsFragment } from './__generated__/Asset'; + +export const AssetOption = ({ asset }: { asset: AssetFieldsFragment }) => { + return ( + + ); +}; diff --git a/libs/assets/src/lib/index.ts b/libs/assets/src/lib/index.ts index c1106505d..5f4424aab 100644 --- a/libs/assets/src/lib/index.ts +++ b/libs/assets/src/lib/index.ts @@ -4,3 +4,4 @@ export * from './asset-data-provider'; export * from './assets-data-provider'; export * from './asset-details-dialog'; export * from './asset-details-table'; +export * from './asset-option'; diff --git a/libs/deposits/src/lib/deposit-form.tsx b/libs/deposits/src/lib/deposit-form.tsx index b3f3687f7..4af0cc5d3 100644 --- a/libs/deposits/src/lib/deposit-form.tsx +++ b/libs/deposits/src/lib/deposit-form.tsx @@ -1,4 +1,5 @@ import type { Asset } from '@vegaprotocol/assets'; +import { AssetOption } from '@vegaprotocol/assets'; import { ethereumAddress, t, @@ -17,7 +18,6 @@ import { Input, InputError, RichSelect, - Option, } from '@vegaprotocol/ui-toolkit'; import { useVegaWallet } from '@vegaprotocol/wallet'; import { useWeb3React } from '@web3-react/core'; @@ -185,14 +185,7 @@ export const DepositForm = ({ hasError={Boolean(errors.asset?.message)} > {assets.filter(isAssetTypeERC20).map((a) => ( - + ))} )} diff --git a/libs/ui-toolkit/src/components/dialog/dialog.tsx b/libs/ui-toolkit/src/components/dialog/dialog.tsx index fd7716c21..e5d0945f0 100644 --- a/libs/ui-toolkit/src/components/dialog/dialog.tsx +++ b/libs/ui-toolkit/src/components/dialog/dialog.tsx @@ -79,7 +79,7 @@ export function Dialog({ )}
{icon &&
{icon}
} -
+
{title && (

{assets.filter(isAssetTypeERC20).map((a) => ( - + ))} );