diff --git a/src/app/(companies)/companies/create/page.tsx b/src/app/(companies)/companies/create/page.tsx index b418a9f..919a7ca 100644 --- a/src/app/(companies)/companies/create/page.tsx +++ b/src/app/(companies)/companies/create/page.tsx @@ -1,7 +1,9 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; -import CreateAdminForm from "@/components/forms/admins/CreateAdmin"; import CreateCompany from "@/components/forms/companies/CreateCompany"; - +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Create Company", +}; const CreateCompanyPage = () => { const breadcrumbItems = [ { name: "Dashboard", href: "/" }, diff --git a/src/app/(companies)/companies/details/[id]/layout.tsx b/src/app/(companies)/companies/details/[id]/layout.tsx new file mode 100644 index 0000000..d42a16c --- /dev/null +++ b/src/app/(companies)/companies/details/[id]/layout.tsx @@ -0,0 +1,11 @@ +import type { PropsWithChildren } from "react"; + +import { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Company Details", +}; + +export default function Layout({ children }: PropsWithChildren) { + return children; +} diff --git a/src/app/(companies)/companies/edit/[id]/layout.tsx b/src/app/(companies)/companies/edit/[id]/layout.tsx new file mode 100644 index 0000000..562ae8d --- /dev/null +++ b/src/app/(companies)/companies/edit/[id]/layout.tsx @@ -0,0 +1,11 @@ +import type { PropsWithChildren } from "react"; + +import { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Edit Company", +}; + +export default function Layout({ children }: PropsWithChildren) { + return children; +} diff --git a/src/app/(companies)/companies/feedback/[id]/layout.tsx b/src/app/(companies)/companies/feedback/[id]/layout.tsx new file mode 100644 index 0000000..021a2dc --- /dev/null +++ b/src/app/(companies)/companies/feedback/[id]/layout.tsx @@ -0,0 +1,11 @@ +import type { PropsWithChildren } from "react"; + +import { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Company Feedbacks", +}; + +export default function Layout({ children }: PropsWithChildren) { + return children; +} diff --git a/src/app/(companies)/companies/page.tsx b/src/app/(companies)/companies/page.tsx index 05205d4..b3b43b1 100644 --- a/src/app/(companies)/companies/page.tsx +++ b/src/app/(companies)/companies/page.tsx @@ -1,6 +1,9 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import CompaniesTable from "@/components/Tables/companies"; - +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Companies", +}; const Companies = () => { const breadcrumbItems = [ { name: "Dashboard", href: "/" }, diff --git a/src/app/(companies)/company-categories/create/page.tsx b/src/app/(companies)/company-categories/create/page.tsx index 63ea62d..b73df04 100644 --- a/src/app/(companies)/company-categories/create/page.tsx +++ b/src/app/(companies)/company-categories/create/page.tsx @@ -1,10 +1,13 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import CreateCompanyCategoryForm from "@/components/forms/companies/company-categories/CreateCompanyCategory"; import { BreadcrumbItem } from "@/types/shared"; +import { Metadata } from "next"; -interface IProps {} +export const metadata: Metadata = { + title: "Create Company category", +}; -const CreateCompanyCategoryPage = ({}: IProps) => { +const CreateCompanyCategoryPage = () => { const breadcrumbItems: BreadcrumbItem[] = [ { href: "/", name: "Dashboard" }, { href: "/company-categories", name: "Company Categories" }, diff --git a/src/app/(companies)/company-categories/page.tsx b/src/app/(companies)/company-categories/page.tsx index 093a04c..9a6d7e7 100644 --- a/src/app/(companies)/company-categories/page.tsx +++ b/src/app/(companies)/company-categories/page.tsx @@ -1,6 +1,9 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import CompanyCategoriesTable from "@/components/Tables/companies/company-categories"; - +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Company categories", +}; const CompanyCategoryList = () => { const breadcrumbItems = [ { name: "Dashboard", href: "/" }, diff --git a/src/app/(home)/page.tsx b/src/app/(home)/page.tsx index d7728b1..a7640d0 100644 --- a/src/app/(home)/page.tsx +++ b/src/app/(home)/page.tsx @@ -4,6 +4,7 @@ import { WeeksProfit } from "@/components/Charts/weeks-profit"; import { TopChannels } from "@/components/Tables/top-channels"; import { TopChannelsSkeleton } from "@/components/Tables/top-channels/skeleton"; import { createTimeFrameExtractor } from "@/utils/timeframe-extractor"; +import { Metadata } from "next"; import { Suspense } from "react"; import { ChatsCard } from "./_components/chats-card"; import { OverviewCardsGroup } from "./_components/overview-cards"; @@ -15,6 +16,9 @@ type PropsType = { selected_time_frame?: string; }>; }; +export const metadata: Metadata = { + title: "Tender Dashboard", +}; export default async function Home({ searchParams }: PropsType) { const { selected_time_frame } = await searchParams; diff --git a/src/app/(notifications)/notification-history/create/page.tsx b/src/app/(notifications)/notification-history/create/page.tsx index 057ccae..94ca7c7 100644 --- a/src/app/(notifications)/notification-history/create/page.tsx +++ b/src/app/(notifications)/notification-history/create/page.tsx @@ -1,7 +1,10 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import CreateNotificationForm from "@/components/forms/notifications/CreateNotification"; import { BreadcrumbItem } from "@/types/shared"; - +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Create Notification", +}; const CreateNotificationPage = () => { const breadcrumbItems: BreadcrumbItem[] = [ { diff --git a/src/app/(notifications)/notification-history/page.tsx b/src/app/(notifications)/notification-history/page.tsx index 81854d7..4f86ae4 100644 --- a/src/app/(notifications)/notification-history/page.tsx +++ b/src/app/(notifications)/notification-history/page.tsx @@ -1,7 +1,10 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import NotificationHistoryTable from "@/components/Tables/notification-history"; import { BreadcrumbItem } from "@/types/shared"; - +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Notifications", +}; const NotificationHistoryPage = () => { const breadcrumbItems: BreadcrumbItem[] = [ { diff --git a/src/app/admins/create/page.tsx b/src/app/admins/create/page.tsx index bba3aaf..5c23961 100644 --- a/src/app/admins/create/page.tsx +++ b/src/app/admins/create/page.tsx @@ -1,9 +1,10 @@ import Breadcrumb from "@/components/Breadcrumbs/Breadcrumb"; import CreateAdminForm from "@/components/forms/admins/CreateAdmin"; - -interface IProps {} - -const CreateAdminPage = ({}: IProps) => { +import { Metadata } from "next"; +export const metadata: Metadata = { + title: "Create Admin", +}; +const CreateAdminPage = () => { const breadcrumbItems = [ { name: "Dashboard", href: "/" }, { name: "Admins", href: "/admins" }, diff --git a/src/app/admins/page.tsx b/src/app/admins/page.tsx index acd5ea3..aedf689 100644 --- a/src/app/admins/page.tsx +++ b/src/app/admins/page.tsx @@ -4,7 +4,7 @@ import AdminsTable from "@/components/Tables/admins"; import { Metadata } from "next"; export const metadata: Metadata = { - title: "Admins Page", + title: "Admins", }; const AdminsPage = () => { const breadcrumbItems = [ diff --git a/src/app/auth/sign-in/page.tsx b/src/app/auth/sign-in/page.tsx index 765df7e..87571ba 100644 --- a/src/app/auth/sign-in/page.tsx +++ b/src/app/auth/sign-in/page.tsx @@ -9,7 +9,7 @@ export default function SignIn() { return (