diff --git a/src/lib/components/drip-list-card/drip-list-card.svelte b/src/lib/components/drip-list-card/drip-list-card.svelte index fa5c60ded..df07dd43e 100644 --- a/src/lib/components/drip-list-card/drip-list-card.svelte +++ b/src/lib/components/drip-list-card/drip-list-card.svelte @@ -23,6 +23,7 @@ import StreamStateBadge from '../stream-state-badge/stream-state-badge.svelte'; import formatTokenAmount from '$lib/utils/format-token-amount'; import tokensStore from '$lib/stores/tokens/tokens.store'; + import ShareButton from '../share-button/share-button.svelte'; export let dripList: DripList; export let representationalSplits: RepresentationalSplits; @@ -74,6 +75,7 @@

{dripList.name}

+ {#if isOwnList} {/if} diff --git a/src/lib/components/share-button/share-button.svelte b/src/lib/components/share-button/share-button.svelte new file mode 100644 index 000000000..b4b3abc78 --- /dev/null +++ b/src/lib/components/share-button/share-button.svelte @@ -0,0 +1,79 @@ + + +{#if shareSupported} + +{:else} + +{/if} + + diff --git a/src/routes/app/(app)/component-showcase/+page.svelte b/src/routes/app/(app)/component-showcase/+page.svelte index adb83ad5a..4a4fde1e4 100644 --- a/src/routes/app/(app)/component-showcase/+page.svelte +++ b/src/routes/app/(app)/component-showcase/+page.svelte @@ -26,6 +26,7 @@ import SplitsIcon from 'radicle-design-system/icons/Splits.svelte'; import DripsLogo from '$lib/components/header/drips-logo.svelte'; import HeadMeta from '$lib/components/head-meta/head-meta.svelte'; + import ShareButton from '$lib/components/share-button/share-button.svelte'; // Button let disabled = false; @@ -231,6 +232,10 @@

Component showcase

+
+ +
+

Visual Percentage Editor

info.getValue(), }, { - accessorKey: 'address', + accessorKey: 'from', cell: () => IdentityBadgeCell, header: 'From', enableSorting: false,