Skip to content

Commit 080e5a5

Browse files
committed
fixing build issues and feedback
1 parent c28b045 commit 080e5a5

File tree

11 files changed

+1249
-77
lines changed

11 files changed

+1249
-77
lines changed

examples/ecommerce-jewellery-store/package-lock.json

Lines changed: 1217 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/ecommerce-jewellery-store/package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"@progress/kendo-licensing": "^1.3.5",
1616
"@progress/kendo-react-animation": "^8.5.0",
1717
"@progress/kendo-react-buttons": "^8.5.0",
18+
"@progress/kendo-react-chart-wizard": "^8.5.0",
1819
"@progress/kendo-react-common": "^8.5.0",
1920
"@progress/kendo-react-data-tools": "^8.5.0",
2021
"@progress/kendo-react-dateinputs": "^8.5.0",
@@ -25,7 +26,6 @@
2526
"@progress/kendo-react-inputs": "^8.5.0",
2627
"@progress/kendo-react-intl": "^8.5.0",
2728
"@progress/kendo-react-layout": "^8.5.0",
28-
"@progress/kendo-react-chart-wizard": "^8.5.0",
2929
"@progress/kendo-react-notification": "^8.5.0",
3030
"@progress/kendo-react-popup": "^8.5.0",
3131
"@progress/kendo-react-progressbars": "^8.5.0",
@@ -38,17 +38,20 @@
3838
"react-router-dom": "^6.27.0"
3939
},
4040
"devDependencies": {
41+
"@babel/core": "^7.26.0",
42+
"@babel/preset-react": "^7.25.9",
4143
"@eslint/js": "^9.11.1",
4244
"@types/node": "^22.9.0",
43-
"@types/react": "^18.3.10",
44-
"@types/react-dom": "^18.3.0",
45+
"@types/react": "^18.3.12",
46+
"@types/react-dom": "^18.3.1",
4547
"@vitejs/plugin-react": "^4.3.2",
48+
"babel-loader": "^9.2.1",
4649
"eslint": "^9.11.1",
4750
"eslint-plugin-react-hooks": "^5.1.0-rc.0",
4851
"eslint-plugin-react-refresh": "^0.4.12",
4952
"globals": "^15.9.0",
5053
"sass-embedded": "^1.80.5",
51-
"typescript": "^5.5.3",
54+
"typescript": "^5.6.3",
5255
"typescript-eslint": "^8.7.0",
5356
"vite": "^5.4.8"
5457
}

examples/ecommerce-jewellery-store/src/App.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import React from "react";
21
import { BrowserRouter as Router, Routes, Route } from "react-router-dom";
32
import Header from "./components/Header";
43
import Footer from "./components/Footer";

examples/ecommerce-jewellery-store/src/components/AdminView.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@ import {
1515
getWizardDataFromGridSelection,
1616
} from '@progress/kendo-react-chart-wizard';
1717
import { Button } from '@progress/kendo-react-buttons';
18-
import { orderBy, groupBy } from '@progress/kendo-data-query';
18+
import { orderBy } from '@progress/kendo-data-query';
1919
import { chartAreaStackedIcon } from '@progress/kendo-svg-icons';
2020
import { sampleData } from '../data/shared-gd-sampleChartData';
2121
import { Pager, PageChangeEvent } from '@progress/kendo-react-data-tools';
22+
import { SampleDataItem } from '../data/types';
2223

2324
interface SampleDataItem {
2425
ID: string;

examples/ecommerce-jewellery-store/src/components/CardsList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export const CardsList = (props: CardListProps) => {
1919
key={index}
2020
className="k-col-span-3 k-text-center k-border k-border-primary k-gap-1 k-pb-5"
2121
>
22-
{item.status != null ? (
22+
{item.status !== null ? (
2323
<BadgeContainer>
2424
<div
2525
className="k-d-flex k-justify-content-center k-align-items-center k-rounded-lg"

examples/ecommerce-jewellery-store/src/components/CategoryList.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ export const CategoryList: React.FC<CategoryListProps> = ({ data, title, subtitl
88
const navigate = useNavigate();
99

1010
const onNavigate = (card: CardDescriptor) => {
11-
console.log(card);
12-
if (card.collectionText === `Collection \"AURELIA\"`) {
11+
if (card.collectionText === `Collection "AURELIA"`) {
1312
navigate("/category")
1413
}
1514
}

examples/ecommerce-jewellery-store/src/components/DateChooserInput.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from 'react';
2-
import { DateInput } from '@progress/kendo-react-dateinputs';
2+
import { DateInput, DateInputChangeEvent } from '@progress/kendo-react-dateinputs';
33

44
const DateChooserInput: React.FC = () => {
55
const [value, setValue] = React.useState<Date | null>(new Date(2017, 1, 13));

examples/ecommerce-jewellery-store/src/components/ShoppingCartList.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ export const ShoppingCartList: React.FC = () => {
4949
};
5050

5151
const updateQuantity = (event: any) => {
52-
console.log(typeof event);
5352
const target = event.target.element;
5453
const id = target.getAttribute("id");
5554

@@ -78,7 +77,7 @@ export const ShoppingCartList: React.FC = () => {
7877
return (
7978
<div
8079
className="k-d-flex k-gap-5 k-justify-content-center k-border-y k-align-items-center k-pb-5"
81-
key={isCartItem ? item.product.id : null}
80+
key={item.product.id}
8281
style={{
8382
height: "120px",
8483
}}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"root":["./src/app.tsx","./src/main.tsx","./src/vite-env.d.ts","./src/components/adminview.tsx","./src/components/appointmentinput.tsx","./src/components/backgroundimage.tsx","./src/components/cardholder.tsx","./src/components/cardnumber.tsx","./src/components/cardslist.tsx","./src/components/categorylist.tsx","./src/components/cityinput.tsx","./src/components/contactsradiobuttons.tsx","./src/components/customizedsection.tsx","./src/components/datechooserinput.tsx","./src/components/emailinput.tsx","./src/components/expirydate.tsx","./src/components/filtercomponent.tsx","./src/components/footer.tsx","./src/components/header.tsx","./src/components/layout.tsx","./src/components/orderedimagecard.tsx","./src/components/passwordinput.tsx","./src/components/phoneinput.tsx","./src/components/productcard.tsx","./src/components/shoppingcartlist.tsx","./src/components/sizedparent.tsx","./src/components/testemonials.tsx","./src/data/items.ts","./src/data/language-items.ts","./src/data/listdata.ts","./src/data/shared-gd-samplechartdata.ts","./src/data/types.ts","./src/helpers/admincontext.tsx","./src/helpers/cartcontext.tsx","./src/helpers/categoriescontext.tsx","./src/pages/allproductslistview.tsx","./src/pages/contacts.tsx","./src/pages/detailedcategory.tsx","./src/pages/home.tsx","./src/pages/paymentdetails.tsx","./src/pages/productsdetails.tsx","./src/pages/thankyou.tsx"],"errors":true,"version":"5.6.3"}
Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
{
2-
"compilerOptions": {
3-
"target": "ESNext",
4-
"module": "ESNext",
5-
"moduleResolution": "Node",
6-
"strict": true,
7-
"esModuleInterop": true,
8-
"skipLibCheck": true,
9-
"forceConsistentCasingInFileNames": true,
10-
"resolveJsonModule": true,
11-
"isolatedModules": true,
12-
"noEmit": true
13-
},
14-
"include": [
15-
"src/**/*"
16-
]
17-
}
2+
"compilerOptions": {
3+
"jsx": "react-jsx",
4+
"target": "ESNext",
5+
"module": "ESNext",
6+
"moduleResolution": "Node",
7+
"strict": true,
8+
"esModuleInterop": true,
9+
"skipLibCheck": true,
10+
"forceConsistentCasingInFileNames": true,
11+
"resolveJsonModule": true,
12+
"isolatedModules": true,
13+
"noEmit": true
14+
},
15+
"include": [
16+
"src/**/*"
17+
]
18+
}
1819

0 commit comments

Comments
 (0)