Skip to content

Commit 32d28a7

Browse files
committed
Fix ecommerce
1 parent d1f5947 commit 32d28a7

File tree

19 files changed

+409
-96
lines changed

19 files changed

+409
-96
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
"@fullcalendar/list": "^5.11.0",
1919
"@fullcalendar/react": "^5.11.1",
2020
"@fullcalendar/timegrid": "^5.11.0",
21+
"@mdi/js": "^6.7.96",
22+
"@mdi/react": "^1.6.0",
2123
"@mui/icons-material": "^5.5.1",
2224
"@mui/material": "^5.5.1",
2325
"@mui/styled-engine-sc": "^5.4.2",

src/components/Layout/Layout.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ import TabsPage from '../../pages/tabs'
4444
import ProgressPage from '../../pages/progress'
4545
import WidgetsPage from '../../pages/widget'
4646

47+
import Ecommerce from '../../pages/ecommerce'
48+
import Product from '../../pages/ecommerce/Products'
49+
import ProductsGrid from '../../pages/ecommerce/ProductsGrid'
50+
import CreateProduct from '../../pages/ecommerce/CreateProduct'
51+
4752
import FormsElements from '../../pages/forms/elements'
4853
import FormValidation from '../../pages/forms/validation'
4954

@@ -67,6 +72,7 @@ import BreadCrumbs from '../../components/BreadCrumbs';
6772

6873
// context
6974
import { useLayoutState } from '../../context/LayoutContext';
75+
import { ProductsProvider } from '../../context/ProductContext'
7076

7177
import UsersFormPage from 'pages/CRUD/Users/form/UsersFormPage';
7278
import UsersTablePage from 'pages/CRUD/Users/table/UsersTablePage';
@@ -153,6 +159,25 @@ function Layout(props) {
153159
<Route path="/app/extra/invoice" component={Invoice} />
154160
<Route path="/app/extra/calendar" component={Calendar} />
155161

162+
<Route path="/app/ecommerce/management" exact>
163+
<ProductsProvider>
164+
<Ecommerce />
165+
</ProductsProvider>
166+
</Route>
167+
<Route path="/app/ecommerce/management/edit/:id" exact>
168+
<ProductsProvider>
169+
<CreateProduct />
170+
</ProductsProvider>
171+
</Route>
172+
<Route path="/app/ecommerce/management/create">
173+
<ProductsProvider>
174+
<CreateProduct />
175+
</ProductsProvider>
176+
</Route>
177+
<Route path="/app/ecommerce/product/:id" component={Product}/>
178+
<Route path="/app/ecommerce/product" component={Product} />
179+
<Route path="/app/ecommerce/gridproducts" component={ProductsGrid}/>
180+
156181
/>
157182

158183
<Route path={'/app/api-docs'} exact

src/images/product/aexpress.svg

Lines changed: 103 additions & 0 deletions
Loading

src/images/product/img1.jpg

1.33 MB
Loading

src/images/product/img2.jpg

1.02 MB
Loading

src/images/product/img3.jpg

1.67 MB
Loading

src/images/product/img4.jpg

676 KB
Loading

src/images/product/img5.jpeg

728 KB
Loading

src/images/product/img6.jpg

203 KB
Loading

src/images/product/mastercard.svg

Lines changed: 50 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)