From 4d8819940811ca2aaf3b18f3f1f04ef0a13644ea Mon Sep 17 00:00:00 2001 From: Cypro Freelance <110410268+Proxyy587@users.noreply.github.com> Date: Sun, 21 Jul 2024 00:34:38 +0530 Subject: [PATCH] updated logos and added mdx markdown editor in admin/changelogs --- app/(auth)/_components/Mobilenav.tsx | 83 +- app/(auth)/_components/Sidebar.tsx | 4 +- app/(auth)/admin/changelogs/[slug]/page.tsx | 79 + app/(auth)/admin/changelogs/page.tsx | 200 +- app/(root)/changelogs/[slug]/page.tsx | 31 + app/api/mdx/pages/[slug]/route.ts | 64 + app/api/mdx/pages/route.ts | 53 + bun.lockb | Bin 407229 -> 432864 bytes components/shared/Footer.tsx | 101 +- components/shared/Logo.tsx | 107 + components/shared/MobileNav.tsx | 16 +- components/shared/Navbar.tsx | 101 +- .../shared/providers/changelogLayout.tsx | 17 + components/ui/dialog.tsx | 122 + data/pages/svrjs-trail.mdx | 13 + lib/log.ts | 35 + package-lock.json | 5255 ++++++++++++++++- package.json | 5 +- theme.config.tsx | 103 +- 19 files changed, 5977 insertions(+), 412 deletions(-) create mode 100644 app/(auth)/admin/changelogs/[slug]/page.tsx create mode 100644 app/(root)/changelogs/[slug]/page.tsx create mode 100644 app/api/mdx/pages/[slug]/route.ts create mode 100644 app/api/mdx/pages/route.ts create mode 100644 components/shared/Logo.tsx create mode 100644 components/shared/providers/changelogLayout.tsx create mode 100644 components/ui/dialog.tsx create mode 100644 data/pages/svrjs-trail.mdx create mode 100644 lib/log.ts diff --git a/app/(auth)/_components/Mobilenav.tsx b/app/(auth)/_components/Mobilenav.tsx index 7c901c3..6058202 100644 --- a/app/(auth)/_components/Mobilenav.tsx +++ b/app/(auth)/_components/Mobilenav.tsx @@ -6,51 +6,52 @@ import Image from "next/image"; import { AdminLinks } from "@/constants"; import { usePathname } from "next/navigation"; import { Menu } from "lucide-react"; +import Logo from "@/components/shared/Logo"; const MobileNav = () => { - const pathname = usePathname(); - return ( -
- - - + const pathname = usePathname(); + return ( +
+ + + -
- ); + return ( +
  • + + + {link.name} + +
  • + ); + })} + + + + + +
    + ); }; export default MobileNav; diff --git a/app/(auth)/_components/Sidebar.tsx b/app/(auth)/_components/Sidebar.tsx index 39266f6..a064df8 100644 --- a/app/(auth)/_components/Sidebar.tsx +++ b/app/(auth)/_components/Sidebar.tsx @@ -1,9 +1,9 @@ "use client"; import Link from "next/link"; -import Image from "next/image"; import { usePathname } from "next/navigation"; import { AdminLinks } from "@/constants"; +import Logo from "@/components/shared/Logo"; const Sidebar = () => { const pathname = usePathname(); @@ -12,7 +12,7 @@ const Sidebar = () => {