Skip to content

Commit 090ac11

Browse files
committed
chore: upgrade next 15.5
1 parent 94757d0 commit 090ac11

File tree

44 files changed

+340
-205
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+340
-205
lines changed

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ FIREBASE_AUTH_DOMAIN=
66
FIREBASE_PROJECT_ID=
77

88
SESSION_COOKIE_NAME=
9+
LIBRARY_COOKIE_NAME=
910
GOOGLE_APPLICATION_CREDENTIALS=/path/to/serviceAccountKey.json
1011

1112
CLIENT_ID=
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import type { Metadata } from 'next'
2+
import { SITE_NAME } from '@/lib/consts'
3+
import { ForgotPasswordForm } from '@/components/forgot-password-form'
4+
5+
export const metadata: Metadata = {
6+
title: `Forgot Password · ${SITE_NAME}`,
7+
}
8+
9+
export default async function Page({
10+
searchParams,
11+
}: {
12+
searchParams: Promise<{
13+
email?: string
14+
from?: string
15+
}>
16+
}) {
17+
const { email, from = '/' } = await searchParams
18+
return (
19+
<div className="flex min-h-svh w-full items-center justify-center p-6 md:p-10">
20+
<div className="w-full max-w-sm">
21+
<ForgotPasswordForm email={email} from={from} />
22+
</div>
23+
</div>
24+
)
25+
}

app/(protected)/admin/books/[id]/edit/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ export default async function EditBookPage({
3232
<Breadcrumb>
3333
<BreadcrumbList>
3434
<BreadcrumbItem>
35-
<BreadcrumbLink href="/">Home</BreadcrumbLink>
35+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
3636
</BreadcrumbItem>
3737
<BreadcrumbSeparator />
3838
<BreadcrumbItem>
39-
<BreadcrumbLink href="/books">Books</BreadcrumbLink>
39+
<BreadcrumbLink href="/admin/books">Books</BreadcrumbLink>
4040
</BreadcrumbItem>
4141
<BreadcrumbSeparator />
4242
<BreadcrumbItem>

app/(protected)/admin/books/new/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ export default function NewBook() {
1515
<Breadcrumb>
1616
<BreadcrumbList>
1717
<BreadcrumbItem>
18-
<BreadcrumbLink href="/">Home</BreadcrumbLink>
18+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
1919
</BreadcrumbItem>
2020
<BreadcrumbSeparator />
2121
<BreadcrumbItem>
22-
<BreadcrumbLink href="/books">Books</BreadcrumbLink>
22+
<BreadcrumbLink href="/admin/books">Books</BreadcrumbLink>
2323
</BreadcrumbItem>
2424
<BreadcrumbSeparator />
2525
<BreadcrumbItem>

app/(protected)/admin/books/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ export default async function Books({
6464

6565
const prevSkip = skip - limit > 0 ? skip - limit : 0
6666

67-
const nextURL = `/admin/books?skip=${skip + limit}&limit=${limit}`
68-
const prevURL = `/admin/books?skip=${prevSkip}&limit=${limit}`
67+
const nextURL = `/admin/books?skip=${skip + limit}&limit=${limit}` as const
68+
const prevURL = `/admin/books?skip=${prevSkip}&limit=${limit}` as const
6969

7070
return (
7171
<div className="space-y-4">

app/(protected)/admin/borrows/[id]/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ export default async function BorrowDetailsLayout({
3737
<Breadcrumb>
3838
<BreadcrumbList>
3939
<BreadcrumbItem>
40-
<BreadcrumbLink href="..">Home</BreadcrumbLink>
40+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
4141
</BreadcrumbItem>
4242
<BreadcrumbSeparator />
4343
<BreadcrumbItem>
44-
<BreadcrumbLink href=".">Borrows</BreadcrumbLink>
44+
<BreadcrumbLink href="/admin/borrows">Borrows</BreadcrumbLink>
4545
</BreadcrumbItem>
4646
<BreadcrumbSeparator />
4747
<BreadcrumbItem>{borrowRes.data.book.title}</BreadcrumbItem>

app/(protected)/admin/borrows/[id]/page.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ export default async function BorrowDetailsPage({
6868
/>
6969
)}
7070
<Button asChild>
71-
<Link href={`./${borrowRes.data.id}/edit`} className="w-full">
71+
<Link
72+
href={`/admin/borrows/${borrowRes.data.id}/edit`}
73+
className="w-full"
74+
>
7275
<Pen />
7376
Edit
7477
</Link>

app/(protected)/admin/borrows/new/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ export default async function ComboboxForm() {
2525
<Breadcrumb>
2626
<BreadcrumbList>
2727
<BreadcrumbItem>
28-
<BreadcrumbLink href="..">Home</BreadcrumbLink>
28+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
2929
</BreadcrumbItem>
3030
<BreadcrumbSeparator />
3131
<BreadcrumbItem>
32-
<BreadcrumbLink href=".">Borrows</BreadcrumbLink>
32+
<BreadcrumbLink href="/admin/borrows">Borrows</BreadcrumbLink>
3333
</BreadcrumbItem>
3434
<BreadcrumbSeparator />
3535

app/(protected)/admin/borrows/page.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,12 @@ export default async function Borrows({
7979
const nextParams = new URLSearchParams(sp)
8080
nextParams.set('skip', String(skip + limit))
8181
nextParams.set('limit', String(limit))
82-
const nextURL = `?${nextParams.toString()}`
82+
const nextURL = `?${nextParams.toString()}` as const
8383

8484
const prevParams = new URLSearchParams(sp)
8585
prevParams.set('skip', String(prevSkip))
8686
prevParams.set('limit', String(limit))
87-
const prevURL = `?${prevParams.toString()}`
87+
const prevURL = `?${prevParams.toString()}` as const
8888

8989
return (
9090
<div className="space-y-4">
@@ -94,7 +94,7 @@ export default async function Borrows({
9494
<Breadcrumb>
9595
<BreadcrumbList>
9696
<BreadcrumbItem>
97-
<BreadcrumbLink href=".">Home</BreadcrumbLink>
97+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
9898
</BreadcrumbItem>
9999
<BreadcrumbSeparator />
100100

@@ -119,7 +119,7 @@ export default async function Borrows({
119119
</>
120120
</BtnScanReturnBorrow>
121121
<Button asChild>
122-
<Link href="./borrows/new">
122+
<Link href="/admin/borrows/new">
123123
<BookUser className="mr-2 size-4" />
124124
Borrow a book
125125
</Link>

app/(protected)/admin/dashboard/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export default async function DashboardPage({
116116
<Breadcrumb>
117117
<BreadcrumbList>
118118
<BreadcrumbItem>
119-
<BreadcrumbLink href=".">Home</BreadcrumbLink>
119+
<BreadcrumbLink href="/admin">Home</BreadcrumbLink>
120120
</BreadcrumbItem>
121121
<BreadcrumbSeparator />
122122

0 commit comments

Comments
 (0)