Skip to content

Commit e98815e

Browse files
authored
Use internal button on nft card (#2750)
* Use internal button on nft card * Add changeset --------- Co-authored-by: Chase Fleming <1666730+chasefleming@users.noreply.github.com>
1 parent b1ff6f3 commit e98815e

2 files changed

Lines changed: 10 additions & 8 deletions

File tree

.changeset/witty-boats-read.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@onflow/react-sdk": patch
3+
---
4+
5+
Update NFT card to use internal button component

packages/react-sdk/src/components/NftCard.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import {AlertCircleIcon} from "../icons/AlertCircleIcon"
77
import {LoaderCircleIcon} from "../icons/LoaderCircleIcon"
88
import {MoreVerticalIcon} from "../icons/MoreVerticalIcon"
99
import {Dialog} from "./internal/Dialog"
10+
import {Button} from "./internal/Button"
1011
import {twMerge} from "tailwind-merge"
1112

1213
export interface NftCardAction {
@@ -364,17 +365,13 @@ export const NftCard: React.FC<NftCardProps> = ({
364365
</div>
365366
))}
366367
{totalTraits > 4 && (
367-
<button
368+
<Button
369+
variant="secondary"
368370
onClick={() => setShowTraitsModal(true)}
369-
className="flow-col-span-2 flow-flex flow-items-center flow-justify-center flow-gap-1.5
370-
flow-px-3 flow-py-2 flow-rounded-lg flow-text-xs flow-font-semibold
371-
flow-bg-slate-100 dark:flow-bg-slate-800 flow-text-slate-700
372-
dark:flow-text-slate-300 hover:flow-bg-slate-200 dark:hover:flow-bg-slate-700
373-
flow-transition-colors flow-border flow-border-slate-200
374-
dark:flow-border-slate-700"
371+
className="flow-col-span-2 flow-text-xs"
375372
>
376373
Show all ({totalTraits}) traits
377-
</button>
374+
</Button>
378375
)}
379376
</div>
380377
</div>

0 commit comments

Comments
 (0)