diff --git a/package.json b/package.json index 4f378b9..70ba1f1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "javascript-crud-with-sampletasks", - "version": "1.0", + "version": "2.0.0", "homepage": "https://mohamedrizwan399.github.io/CRUDJavaScriptSampleProject", "private": true, "dependencies": { @@ -11,7 +11,7 @@ "axios": "^1.7.7", "cors": "^2.8.5", "firebase": "^11.0.1", - "gh-pages": "^6.2.0", + "gh-pages": "^6.3.0", "jest": "^27.5.1", "jwt-decode": "^3.1.2", "nodemon": "^3.1.7", diff --git a/src/IssueManagement/IssueCrud/IssueCreationPage.jsx b/src/IssueManagement/IssueCrud/IssueCreationPage.jsx index 3c6352f..7690eac 100644 --- a/src/IssueManagement/IssueCrud/IssueCreationPage.jsx +++ b/src/IssueManagement/IssueCrud/IssueCreationPage.jsx @@ -100,6 +100,11 @@ export const IssueCreationPage = () => { } if (insertbool) { + const isIdAlreadyExists = issues?.find(issue => issue?.id === id); + if(isIdAlreadyExists !== undefined && isIdAlreadyExists?.id === id) { + alert("ID is already Exists. Check your created issues list to edit or create new issue using different Id.") + return; + } setissues([...issues, issue]); } else { const editable = JSON.parse(localStorage.getItem("issueData")); @@ -140,14 +145,8 @@ export const IssueCreationPage = () => { }



End date:    - + setEndDate(e.target.value)} value={enddate}/> + {errorenddate? :"" }



@@ -181,7 +180,7 @@ export const IssueCreationPage = () => { - + {!insertbool && } {errorstatus? :"" diff --git a/src/homePage/Demo.jsx b/src/homePage/Demo.jsx index 8e0adda..26bc2e1 100644 --- a/src/homePage/Demo.jsx +++ b/src/homePage/Demo.jsx @@ -31,7 +31,7 @@ class Demo extends React.Component{
Enter your Name: this.inputchange(e, "name")} /> - Enter your Age: this.inputchange(e, "age")} /> + Enter your Age: this.inputchange(e, "age")} />

Name: {name}
Your Age: {age}