Skip to content

Commit af8fb2b

Browse files
committed
feat: adding to loader
1 parent 5268e50 commit af8fb2b

File tree

4 files changed

+155
-126
lines changed

4 files changed

+155
-126
lines changed

package-lock.json

+146-120
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"next": "13.4.9",
2424
"next-auth": "^4.22.1",
2525
"next-themes": "^0.2.1",
26+
"nextjs-toploader": "^1.4.2",
2627
"postcss": "8.4.25",
2728
"react": "18.2.0",
2829
"react-dom": "18.2.0",

src/app/layout.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import Header from "@/components/header";
22
import "./globals.css";
33
import type { Metadata } from "next";
44
import { Inter } from "next/font/google";
5-
5+
import NextTopLoader from "nextjs-toploader";
66
import { Footer } from "@/components/footer";
7-
import { ThemeProvider } from "@/components/theme-provider"
7+
import { ThemeProvider } from "@/components/theme-provider";
88

99
const inter = Inter({ subsets: ["latin"] });
1010

@@ -14,13 +14,14 @@ export const metadata: Metadata = {
1414
};
1515

1616
export default function RootLayout({
17-
children
17+
children,
1818
}: {
1919
children: React.ReactNode;
2020
}) {
2121
return (
2222
<html lang="en">
2323
<body className={inter.className}>
24+
<NextTopLoader />
2425
<ThemeProvider attribute="class" defaultTheme="system" enableSystem>
2526
<Header />
2627
{children}

src/components/header.tsx

+4-3
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,15 @@ const Header = () => {
2020
<nav className="w-full border-b md:border-0 md:static">
2121
<div className="items-center px-4 max-w-screen-xl mx-auto md:flex md:px-8">
2222
<div className="flex items-center justify-between py-3 md:py-5 md:block">
23-
<Link href="/">
23+
<Link href="/" className="flex gap-2 items-center">
2424
<Image
2525
unoptimized
2626
src="/static/logo.png"
27-
width={50}
28-
height={50}
27+
width={30}
28+
height={30}
2929
alt="Code Racer Logo"
3030
/>
31+
CodeRacer
3132
</Link>
3233
<div className="md:hidden">
3334
<Button onClick={() => setState(!state)}>

0 commit comments

Comments
 (0)