Skip to content

Commit f3702bc

Browse files
authored
Merge branch 'main' into yash/ref-constructor-params
2 parents 9eded0e + f25d1d8 commit f3702bc

File tree

35 files changed

+3159
-1515
lines changed

35 files changed

+3159
-1515
lines changed

.changeset/curly-cycles-hammer.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/dirty-goats-invent.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fair-plants-pretend.md

Lines changed: 0 additions & 67 deletions
This file was deleted.

.changeset/serious-bananas-boil.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changeset/strong-meals-remain.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tasty-emus-promise.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

apps/dashboard/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"@chakra-ui/react": "^2.8.2",
2626
"@chakra-ui/styled-system": "^2.9.2",
2727
"@chakra-ui/theme-tools": "^2.1.2",
28-
"@emotion/react": "11.13.5",
29-
"@emotion/styled": "11.13.5",
28+
"@emotion/react": "11.14.0",
29+
"@emotion/styled": "11.14.0",
3030
"@hookform/resolvers": "^3.9.1",
3131
"@marsidev/react-turnstile": "^1.1.0",
3232
"@n8tb1t/use-scroll-position": "^2.0.3",
@@ -61,7 +61,7 @@
6161
"compare-versions": "^6.1.0",
6262
"date-fns": "4.1.0",
6363
"flat": "^6.0.1",
64-
"framer-motion": "11.13.1",
64+
"framer-motion": "11.13.3",
6565
"fuse.js": "7.0.0",
6666
"input-otp": "^1.4.1",
6767
"ioredis": "^5.4.1",
@@ -88,8 +88,8 @@
8888
"recharts": "^2.13.3",
8989
"remark-gfm": "^4.0.0",
9090
"server-only": "^0.0.1",
91-
"shiki": "1.24.0",
92-
"sonner": "^1.7.0",
91+
"shiki": "1.24.1",
92+
"sonner": "^1.7.1",
9393
"spdx-correct": "^3.2.0",
9494
"swagger-ui-react": "^5.18.2",
9595
"tailwind-merge": "^2.5.5",
@@ -104,7 +104,7 @@
104104
"@chromatic-com/storybook": "3.2.2",
105105
"@next/bundle-analyzer": "15.0.4",
106106
"@next/eslint-plugin-next": "15.0.4",
107-
"@playwright/test": "1.49.0",
107+
"@playwright/test": "1.49.1",
108108
"@storybook/addon-essentials": "8.4.7",
109109
"@storybook/addon-interactions": "8.4.7",
110110
"@storybook/addon-links": "8.4.7",
@@ -120,7 +120,7 @@
120120
"@types/pluralize": "^0.0.33",
121121
"@types/qrcode": "^1.5.5",
122122
"@types/react": "19.0.1",
123-
"@types/react-dom": "19.0.1",
123+
"@types/react-dom": "19.0.2",
124124
"@types/react-table": "^7.7.20",
125125
"@types/spdx-correct": "^3.1.3",
126126
"@types/swagger-ui-react": "^4.18.3",

apps/playground-web/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"react-dom": "19.0.0",
4040
"react-pick-color": "^2.0.0",
4141
"server-only": "^0.0.1",
42-
"shiki": "1.24.0",
42+
"shiki": "1.24.1",
4343
"tailwind-merge": "^2.5.5",
4444
"thirdweb": "workspace:*",
4545
"timeago.js": "^4.0.2",
@@ -48,7 +48,7 @@
4848
"devDependencies": {
4949
"@types/node": "22.10.1",
5050
"@types/react": "19.0.1",
51-
"@types/react-dom": "19.0.1",
51+
"@types/react-dom": "19.0.2",
5252
"eslint": "8.57.0",
5353
"eslint-config-next": "15.0.4",
5454
"eslint-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124",
204 KB
Loading
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
import { APIHeader } from "@/components/blocks/APIHeader";
2+
import {
3+
NftCardDemo,
4+
NftDescriptionBasic,
5+
NftMediaBasic,
6+
NftMediaOverride,
7+
NftNameBasic,
8+
} from "@/components/headless-ui/nft-examples";
9+
import ThirdwebProvider from "@/components/thirdweb-provider";
10+
import { metadataBase } from "@/lib/constants";
11+
import type { Metadata } from "next";
12+
13+
export const metadata: Metadata = {
14+
metadataBase,
15+
title: "NFT Components",
16+
description:
17+
"Elevate your NFT marketplace with our React headless UI components, engineered for seamless digital asset transactions. These customizable, zero-styling components simplify NFT interactions while giving developers complete freedom to craft their perfect user interface.",
18+
};
19+
20+
export default function Page() {
21+
return (
22+
<ThirdwebProvider>
23+
<main className="container px-0 pb-20">
24+
<APIHeader
25+
title="NFT Components"
26+
description={
27+
<>
28+
Elevate your NFT applications with our React headless UI
29+
components, engineered for seamless digital asset transactions.
30+
These customizable, zero-styling components simplify NFT
31+
interactions while giving developers complete freedom to craft
32+
their perfect user interface.
33+
</>
34+
}
35+
docsLink="https://portal.thirdweb.com/react/v5/connecting-wallets/ui-components"
36+
heroLink="/headless-ui-header.png"
37+
/>
38+
<section className="space-y-8">
39+
<NftMediaBasic />
40+
</section>
41+
<section className="space-y-8">
42+
<NftMediaOverride />
43+
</section>
44+
<section className="space-y-8">
45+
<NftNameBasic />
46+
</section>
47+
<section className="space-y-8">
48+
<NftDescriptionBasic />
49+
</section>
50+
<section className="space-y-8">
51+
<NftCardDemo />
52+
</section>
53+
</main>
54+
</ThirdwebProvider>
55+
);
56+
}

0 commit comments

Comments
 (0)