File tree Expand file tree Collapse file tree 12 files changed +59
-3
lines changed
Expand file tree Collapse file tree 12 files changed +59
-3
lines changed Original file line number Diff line number Diff line change 11import { LoginForm } from '@/components/login-form'
2+ import type { Metadata } from 'next'
3+ import { SITE_NAME } from '@/lib/consts'
4+
5+ export const metadata : Metadata = {
6+ title : `Login · ${ SITE_NAME } ` ,
7+ }
28
39export default async function Page ( {
410 searchParams,
Original file line number Diff line number Diff line change 11import { SignUpForm } from '@/components/signup-form'
2+ import type { Metadata } from 'next'
3+ import { SITE_NAME } from '@/lib/consts'
4+
5+ export const metadata : Metadata = {
6+ title : `Signup · ${ SITE_NAME } ` ,
7+ }
28
39export default async function Page ( ) {
410 return (
Original file line number Diff line number Diff line change @@ -20,6 +20,12 @@ import { getListBorrows } from '@/lib/api/borrow'
2020import { Verify } from '@/lib/firebase/firebase'
2121import { Book } from 'lucide-react'
2222import Link from 'next/link'
23+ import type { Metadata } from 'next'
24+ import { SITE_NAME } from '@/lib/consts'
25+
26+ export const metadata : Metadata = {
27+ title : `Borrows · ${ SITE_NAME } ` ,
28+ }
2329
2430export default async function Borrows ( {
2531 searchParams,
Original file line number Diff line number Diff line change @@ -26,6 +26,12 @@ import {
2626import { getListStaffs } from '@/lib/api/staff'
2727import { Verify } from '@/lib/firebase/firebase'
2828import Link from 'next/link'
29+ import type { Metadata } from 'next'
30+ import { SITE_NAME } from '@/lib/consts'
31+
32+ export const metadata : Metadata = {
33+ title : `Staffs · ${ SITE_NAME } ` ,
34+ }
2935
3036export default async function Staffs ( {
3137 searchParams,
Original file line number Diff line number Diff line change @@ -26,6 +26,12 @@ import { getListSubs } from '@/lib/api/subscription'
2626import { Verify } from '@/lib/firebase/firebase'
2727import { formatDate } from '@/lib/utils'
2828import Link from 'next/link'
29+ import type { Metadata } from 'next'
30+ import { SITE_NAME } from '@/lib/consts'
31+
32+ export const metadata : Metadata = {
33+ title : `Subscriptions · ${ SITE_NAME } ` ,
34+ }
2935
3036export default async function Subscriptions ( {
3137 searchParams,
Original file line number Diff line number Diff line change @@ -24,6 +24,12 @@ import {
2424} from '@/components/ui/table'
2525import { getListBooks } from '@/lib/api/book'
2626import Link from 'next/link'
27+ import type { Metadata } from 'next'
28+ import { SITE_NAME } from '@/lib/consts'
29+
30+ export const metadata : Metadata = {
31+ title : `Books · ${ SITE_NAME } ` ,
32+ }
2733
2834export default async function Books ( {
2935 searchParams,
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ import type { Metadata } from 'next'
22import { Geist , Geist_Mono } from 'next/font/google'
33import './globals.css'
44import { Toaster } from '@/components/ui/toaster'
5+ import { SITE_NAME } from '@/lib/consts'
56
67const geistSans = Geist ( {
78 variable : '--font-geist-sans' ,
@@ -14,8 +15,8 @@ const geistMono = Geist_Mono({
1415} )
1516
1617export const metadata : Metadata = {
17- title : 'Create Next App' ,
18- description : 'Generated by create next app ' ,
18+ title : SITE_NAME ,
19+ description : 'A simple library management system ' ,
1920}
2021
2122export default function RootLayout ( {
Original file line number Diff line number Diff line change @@ -23,8 +23,14 @@ import {
2323 TableRow ,
2424} from '@/components/ui/table'
2525import { getListLibraries } from '@/lib/api/library'
26+ import { SITE_NAME } from '@/lib/consts'
2627import { formatDate } from '@/lib/utils'
2728import Link from 'next/link'
29+ import type { Metadata } from 'next'
30+
31+ export const metadata : Metadata = {
32+ title : `Libraries · ${ SITE_NAME } ` ,
33+ }
2834
2935export default async function Libraries ( {
3036 searchParams,
Original file line number Diff line number Diff line change @@ -24,6 +24,12 @@ import {
2424} from '@/components/ui/table'
2525import { getListMemberships } from '@/lib/api/membership'
2626import Link from 'next/link'
27+ import type { Metadata } from 'next'
28+ import { SITE_NAME } from '@/lib/consts'
29+
30+ export const metadata : Metadata = {
31+ title : `Memberships · ${ SITE_NAME } ` ,
32+ }
2733
2834export default async function Memberships ( {
2935 searchParams,
Original file line number Diff line number Diff line change @@ -25,6 +25,12 @@ import {
2525import { getListUsers } from '@/lib/api/user'
2626import { formatDate } from '@/lib/utils'
2727import Link from 'next/link'
28+ import type { Metadata } from 'next'
29+ import { SITE_NAME } from '@/lib/consts'
30+
31+ export const metadata : Metadata = {
32+ title : `Users · ${ SITE_NAME } ` ,
33+ }
2834
2935export default async function Users ( {
3036 searchParams,
You can’t perform that action at this time.
0 commit comments