diff --git a/frontend/src/lib/components/tokens/TokensTable/TokenActionsCell.svelte b/frontend/src/lib/components/tokens/TokensTable/TokenActionsCell.svelte new file mode 100644 index 00000000000..86bd9a11247 --- /dev/null +++ b/frontend/src/lib/components/tokens/TokensTable/TokenActionsCell.svelte @@ -0,0 +1,33 @@ + + +{#if nonNullish(userToken)} + {#each userToken.actions as action} + + {/each} +{/if} diff --git a/frontend/src/lib/components/tokens/TokensTable/TokenBalanceCell.svelte b/frontend/src/lib/components/tokens/TokensTable/TokenBalanceCell.svelte new file mode 100644 index 00000000000..a0859391137 --- /dev/null +++ b/frontend/src/lib/components/tokens/TokensTable/TokenBalanceCell.svelte @@ -0,0 +1,27 @@ + + +{#if userTokenData.balance instanceof UnavailableTokenAmount} + {`-/- ${userTokenData.balance.token.symbol}`} +{:else if userTokenData.balance === "loading"} + +{:else} + +{/if} + + diff --git a/frontend/src/lib/components/tokens/TokensTable/TokenTitleCell.svelte b/frontend/src/lib/components/tokens/TokensTable/TokenTitleCell.svelte new file mode 100644 index 00000000000..c686b7f2f19 --- /dev/null +++ b/frontend/src/lib/components/tokens/TokensTable/TokenTitleCell.svelte @@ -0,0 +1,42 @@ + + +
+ +
+
{userTokenData.title}
+ {#if nonNullish(userTokenData.subtitle)} + {userTokenData.subtitle} + {/if} +
+
+ + diff --git a/frontend/src/lib/components/tokens/TokensTable/TokensTableRow.svelte b/frontend/src/lib/components/tokens/TokensTable/TokensTableRow.svelte index 51a2322823c..cb26ccaec62 100644 --- a/frontend/src/lib/components/tokens/TokensTable/TokensTableRow.svelte +++ b/frontend/src/lib/components/tokens/TokensTable/TokensTableRow.svelte @@ -1,35 +1,12 @@