From 02ae938c238c9d18448d17a8ec92c0edd8c17463 Mon Sep 17 00:00:00 2001
From: Bertrand Yuan <bert.yuan@outlook.com>
Date: Tue, 16 Dec 2025 00:12:49 +0800
Subject: feat(back-end): introduce payload

Payload is the next.js Headless CMS and App Framework,
I would like to pick it up and modify it as it is MIT licensed.

Many features in Payload is not applicable for our project.
So, I modify it so that it is light and clear.
---
 src/app/provider.tsx | 38 --------------------------------------
 1 file changed, 38 deletions(-)
 delete mode 100644 src/app/provider.tsx

(limited to 'src/app/provider.tsx')

diff --git a/src/app/provider.tsx b/src/app/provider.tsx
deleted file mode 100644
index 085bf50..0000000
--- a/src/app/provider.tsx
+++ /dev/null
@@ -1,38 +0,0 @@
-'use client';
-
-import Analytics from '@/components/analytics';
-import { TailwindIndicator } from '@/components/tailwind-indicator';
-import { ThemeProvider } from '@/components/theme-provider';
-import { Toaster } from '@/components/ui/sonner';
-import { TooltipProvider } from '@radix-ui/react-tooltip';
-import { RootProvider } from 'fumadocs-ui/provider';
-import type { ReactNode } from 'react';
-import { unstable_ViewTransition as ViewTransition } from 'react';
-
-export function Provider({
-  children,
-}: {
-  children: ReactNode;
-}): React.ReactElement {
-  return (
-    <ThemeProvider
-      attribute='class'
-      defaultTheme='system'
-      enableSystem
-      disableTransitionOnChange
-    >
-      <RootProvider
-        theme={{
-          enabled: false,
-        }}
-      >
-        <TooltipProvider>
-          <ViewTransition>{children}</ViewTransition>
-        </TooltipProvider>
-        <Analytics />
-        <Toaster />
-        <TailwindIndicator />
-      </RootProvider>
-    </ThemeProvider>
-  );
-}
-- 
cgit v1.2.3

