1
1
import Image from "next/image" ;
2
+ import Classifier from "./classifier" ;
2
3
3
4
export default function Home ( ) {
4
5
return (
5
- < div className = "grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20 font-[family-name:var(--font-geist-sans)]" >
6
+ < div className = "grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-8 font-[family-name:var(--font-geist-sans)]" >
6
7
< main className = "flex flex-col gap-8 row-start-2 items-center sm:items-start" >
7
- < Image
8
- className = "dark:invert"
9
- src = "/next.svg"
10
- alt = "Next.js logo"
11
- width = { 180 }
12
- height = { 38 }
13
- priority
14
- />
8
+ < div className = "flex items-center" >
9
+ < Image
10
+ src = "/hf-logo.svg"
11
+ alt = "Hugging Face logo"
12
+ width = { 50 }
13
+ height = { 50 }
14
+ priority
15
+ />
16
+ < span className = "text-4xl font-light mx-5" > ×</ span >
17
+ < Image
18
+ className = "dark:invert"
19
+ src = "/next.svg"
20
+ alt = "Next.js logo"
21
+ width = { 180 }
22
+ height = { 38 }
23
+ priority
24
+ />
25
+ </ div >
15
26
< ol className = "list-inside list-decimal text-sm text-center sm:text-left font-[family-name:var(--font-geist-mono)]" >
16
27
< li className = "mb-2" >
17
28
Get started by editing{ " " }
@@ -20,54 +31,56 @@ export default function Home() {
20
31
</ code >
21
32
.
22
33
</ li >
34
+ < li className = "mb-2" >
35
+ Update Transformers.js code in{ " " }
36
+ < code className = "bg-black/[.05] dark:bg-white/[.06] px-1 py-0.5 rounded font-semibold" >
37
+ app/api/classify/route.js
38
+ </ code >
39
+ .
40
+ </ li >
23
41
< li > Save and see your changes instantly.</ li >
24
42
</ ol >
25
43
26
44
< div className = "flex gap-4 items-center flex-col sm:flex-row" >
27
45
< a
28
46
className = "rounded-full border border-solid border-transparent transition-colors flex items-center justify-center bg-foreground text-background gap-2 hover:bg-[#383838] dark:hover:bg-[#ccc] text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5"
29
- href = "https://vercel .com/new?utm_source=create- next-app & utm_medium = appdir - template - tw & utm_campaign = create - next - app "
47
+ href = "https://github .com/huggingface/transformers.js-examples/tree/main/ next-server "
30
48
target = "_blank"
31
49
rel = "noopener noreferrer"
32
50
>
33
- < Image
34
- className = "dark:invert"
35
- src = "/vercel.svg"
36
- alt = "Vercel logomark"
37
- width = { 20 }
38
- height = { 20 }
39
- />
40
- Deploy now
51
+ Source code
41
52
</ a >
53
+
42
54
< a
43
- className = "rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44 "
44
- href = "https://nextjs.org /docs?utm_source=create-next-app & utm_medium = appdir - template - tw & utm_campaign = create - next - app "
55
+ className = "rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5"
56
+ href = "https://huggingface.co /docs/transformers.js/index "
45
57
target = "_blank"
46
58
rel = "noopener noreferrer"
47
59
>
48
60
Read our docs
49
61
</ a >
50
62
</ div >
63
+ < Classifier />
51
64
</ main >
52
65
< footer className = "row-start-3 flex gap-6 flex-wrap items-center justify-center" >
53
66
< a
54
67
className = "flex items-center gap-2 hover:underline hover:underline-offset-4"
55
- href = "https://nextjs.org/learn?utm_source=create-next-app & utm_medium = appdir - template - tw & utm_campaign = create - next - app "
68
+ href = "https://github.com/huggingface/transformers.js "
56
69
target = "_blank"
57
70
rel = "noopener noreferrer"
58
71
>
59
72
< Image
60
73
aria-hidden
61
- src = "/file .svg"
62
- alt = "File icon"
74
+ src = "/github .svg"
75
+ alt = "GitHub icon"
63
76
width = { 16 }
64
77
height = { 16 }
65
78
/>
66
- Learn
79
+ Transformers.js
67
80
</ a >
68
81
< a
69
82
className = "flex items-center gap-2 hover:underline hover:underline-offset-4"
70
- href = "https://vercel .com/templates?framework=next .js& utm_source = create - next - app & utm_medium = appdir - template - tw & utm_campaign = create - next - app "
83
+ href = "https://github .com/huggingface/transformers .js-examples "
71
84
target = "_blank"
72
85
rel = "noopener noreferrer"
73
86
>
@@ -82,7 +95,7 @@ export default function Home() {
82
95
</ a >
83
96
< a
84
97
className = "flex items-center gap-2 hover:underline hover:underline-offset-4"
85
- href = "https://nextjs.org?utm_source=create-next-app & utm_medium = appdir - template - tw & utm_campaign = create - next - app "
98
+ href = "https://hf.co "
86
99
target = "_blank"
87
100
rel = "noopener noreferrer"
88
101
>
@@ -93,7 +106,7 @@ export default function Home() {
93
106
width = { 16 }
94
107
height = { 16 }
95
108
/>
96
- Go to nextjs.org →
109
+ Go to hf.co →
97
110
</ a >
98
111
</ footer >
99
112
</ div >
0 commit comments