mirror of
https://github.com/i701/sarlink-portal.git
synced 2025-02-22 17:22:17 +00:00
Some checks failed
Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m24s
- Updated `auth-actions.ts` to improve user verification notification formatting and date handling. - Modified `layout.tsx` to support dark mode styling for better user experience. - Refactored `signup/page.tsx` to enhance layout and responsiveness. - Introduced a new API route in `route.ts` for sending user verification notifications. - Improved user feedback in `user-payments-table.tsx` by updating the no payment message. - Made minor adjustments in `application-layout.tsx` for consistent padding. - Enhanced `signup-form.tsx` to display error messages for invalid user validation. These changes improve the user verification process, enhance UI consistency, and provide better feedback to users.
45 lines
1.2 KiB
TypeScript
45 lines
1.2 KiB
TypeScript
import { ThemeProvider } from "@/components/theme-provider";
|
|
import { Provider } from "jotai";
|
|
|
|
import type { Metadata } from "next";
|
|
import { Barlow } from "next/font/google";
|
|
import NextTopLoader from "nextjs-toploader";
|
|
import { Toaster } from "sonner";
|
|
import "./globals.css";
|
|
import QueryProvider from "@/components/query-provider";
|
|
const barlow = Barlow({
|
|
subsets: ["latin"],
|
|
weight: ["100", "300", "400", "500", "600", "700", "800", "900"],
|
|
variable: "--font-barlow",
|
|
});
|
|
|
|
export const metadata: Metadata = {
|
|
title: "SAR Link Portal",
|
|
description: "Sarlink Portal",
|
|
};
|
|
|
|
export default function RootLayout({
|
|
children,
|
|
}: Readonly<{
|
|
children: React.ReactNode;
|
|
}>) {
|
|
return (
|
|
<html lang="en" suppressHydrationWarning>
|
|
<body className={`${barlow.variable} antialiased font-sans bg-gray-100 dark:bg-black`}>
|
|
<Provider>
|
|
<NextTopLoader color="#f49d1b" showSpinner={false} zIndex={9999} />
|
|
<Toaster richColors />
|
|
<ThemeProvider
|
|
attribute="class"
|
|
defaultTheme="system"
|
|
enableSystem
|
|
disableTransitionOnChange
|
|
>
|
|
<QueryProvider>{children}</QueryProvider>
|
|
</ThemeProvider>
|
|
</Provider>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|