feat: add cart and product pages, quantity controls, and first-visit development notice
Build & Deploy (develop) / build-and-deploy (push) Successful in 1m44s

This commit is contained in:
2026-09-15 07:14:37 +02:00
parent 4cd34106b0
commit 0390a35d01
23 changed files with 528 additions and 466 deletions
+2 -3
View File
@@ -11,6 +11,7 @@ import enUS from 'antd/locale/en_US';
import {store} from '@/store/store';
import {ThemeProvider, useTheme} from './context/ThemeContext';
import {LanguageProvider, useLanguage} from './context/LanguageContext';
import CartPersistence from '@/components/CartPersistence';
function AntdBridge({children}: {children: ReactNode}) {
const {theme} = useTheme();
@@ -37,9 +38,6 @@ function AntdBridge({children}: {children: ReactNode}) {
headerBg: theme === 'dark' ? '#0c2b24' : '#ffffff',
titleColor: theme === 'dark' ? '#e6f7f4' : '#04231f',
},
Drawer: {
colorBgElevated: theme === 'dark' ? '#0c2b24' : '#ffffff',
},
},
};
@@ -53,6 +51,7 @@ function AntdBridge({children}: {children: ReactNode}) {
export default function Providers({children}: {children: ReactNode}) {
return (
<ReduxProvider store={store}>
<CartPersistence/>
<ThemeProvider>
<LanguageProvider>
<AntdBridge>{children}</AntdBridge>