diff --git a/components/brave_wallet_ui/components/buy-send-swap/accounts-assets-networks/index.tsx b/components/brave_wallet_ui/components/buy-send-swap/accounts-assets-networks/index.tsx
index 8996e4efe0c..eb5c9dac686 100644
--- a/components/brave_wallet_ui/components/buy-send-swap/accounts-assets-networks/index.tsx
+++ b/components/brave_wallet_ui/components/buy-send-swap/accounts-assets-networks/index.tsx
@@ -23,6 +23,7 @@ export interface Props {
networkList: EthereumChain[]
assetOptions: AccountAssetOptionType[]
selectedNetwork: EthereumChain
+ onAddAsset: () => void
onClickSelectAccount: (account: UserAccountType) => () => void
onClickSelectNetwork: (network: EthereumChain) => () => void
onSelectedAsset: (account: AccountAssetOptionType) => () => void
@@ -37,6 +38,7 @@ function SelectHeader (props: Props) {
networkList,
assetOptions,
selectedNetwork,
+ onAddAsset,
onClickSelectAccount,
goBack,
onSelectedAsset,
@@ -55,6 +57,7 @@ function SelectHeader (props: Props) {
}
{selectedView === 'assets' &&
diff --git a/components/brave_wallet_ui/components/buy-send-swap/select-asset/index.tsx b/components/brave_wallet_ui/components/buy-send-swap/select-asset/index.tsx
index 15709aea907..c9c359cdc53 100644
--- a/components/brave_wallet_ui/components/buy-send-swap/select-asset/index.tsx
+++ b/components/brave_wallet_ui/components/buy-send-swap/select-asset/index.tsx
@@ -16,12 +16,18 @@ import {
export interface Props {
assets: AccountAssetOptionType[]
+ onAddAsset: () => void
onSelectAsset: (asset: AccountAssetOptionType) => () => void
onBack: () => void
}
function SelectAsset (props: Props) {
- const { assets, onBack, onSelectAsset } = props
+ const {
+ assets,
+ onAddAsset,
+ onBack,
+ onSelectAsset
+ } = props
const fuse = React.useMemo(() => new Fuse(assets, {
shouldSort: true,
@@ -51,7 +57,12 @@ function SelectAsset (props: Props) {
return (
-
+
{
diff --git a/components/brave_wallet_ui/components/buy-send-swap/select-header/index.tsx b/components/brave_wallet_ui/components/buy-send-swap/select-header/index.tsx
index 4229d6d6679..a4a38270f99 100644
--- a/components/brave_wallet_ui/components/buy-send-swap/select-header/index.tsx
+++ b/components/brave_wallet_ui/components/buy-send-swap/select-header/index.tsx
@@ -13,18 +13,18 @@ import {
export interface Props {
title: string
hasAddButton?: boolean
- onAddAccount?: () => void
+ onClickAdd?: () => void
onBack: () => void
}
function SelectHeader (props: Props) {
- const { onBack, title, hasAddButton, onAddAccount } = props
+ const { onBack, title, hasAddButton, onClickAdd } = props
return (
{title}
{hasAddButton ? (
-