> pup-admin@0.1.0 build > react-scripts build Creating an optimized production build... Compiled with warnings. [eslint] src/components/Accounts/AccountsData.jsx Line 5:8: 'Pagination' is defined but never used no-unused-vars Line 8:12: 'expanded' is assigned a value but never used no-unused-vars Line 8:22: 'setExpanded' is assigned a value but never used no-unused-vars Line 34:32: Expected '!==' and instead saw '!=' eqeqeq Line 43:7: React Hook useEffect has a missing dependency: 'getWalletBalance'. Either include it or remove the dependency array react-hooks/exhaustive-deps src/components/Accounts/BillSummary.jsx Line 1:16: 'useEffect' is defined but never used no-unused-vars Line 1:27: 'useState' is defined but never used no-unused-vars Line 2:8: 'useAxiosIntercept' is defined but never used no-unused-vars Line 5:9: 'addOns' is assigned a value but never used no-unused-vars Line 7:29: Expected '===' and instead saw '==' eqeqeq Line 21:45: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 21:53: Script URL is a form of eval no-script-url Line 136:61: Expected '!==' and instead saw '!=' eqeqeq Line 178:49: Expected '!==' and instead saw '!=' eqeqeq Line 191:49: Expected '!==' and instead saw '!=' eqeqeq src/components/Accounts/TransactionList.jsx Line 1:27: 'useRef' is defined but never used no-unused-vars Line 98:20: Expected '===' and instead saw '==' eqeqeq Line 106:25: Expected '===' and instead saw '==' eqeqeq Line 109:25: Expected '===' and instead saw '==' eqeqeq Line 112:25: Expected '===' and instead saw '==' eqeqeq Line 116:7: React Hook useEffect has missing dependencies: 'getTransactionData' and 'getTransactions'. Either include them or remove the dependency array react-hooks/exhaustive-deps Line 182:17: Expected '===' and instead saw '==' eqeqeq Line 186:22: Expected '===' and instead saw '==' eqeqeq Line 191:22: Expected '===' and instead saw '==' eqeqeq Line 196:22: Expected '===' and instead saw '==' eqeqeq Line 226:51: Expected '===' and instead saw '==' eqeqeq Line 227:25: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 229:51: Expected '===' and instead saw '==' eqeqeq Line 230:25: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 239:38: Expected '===' and instead saw '==' eqeqeq Line 256:60: Expected '===' and instead saw '==' eqeqeq Line 257:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 257:49: Script URL is a form of eval no-script-url Line 259:60: Expected '===' and instead saw '==' eqeqeq Line 260:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 260:49: Script URL is a form of eval no-script-url Line 262:60: Expected '===' and instead saw '==' eqeqeq Line 263:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 263:49: Script URL is a form of eval no-script-url Line 265:60: Expected '===' and instead saw '==' eqeqeq Line 266:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 266:49: Script URL is a form of eval no-script-url Line 310:56: Expected '===' and instead saw '==' eqeqeq Line 314:52: Expected '!==' and instead saw '!=' eqeqeq Line 318:68: Expected '===' and instead saw '==' eqeqeq Line 320:85: Expected '!==' and instead saw '!=' eqeqeq Line 327:66: Expected '===' and instead saw '==' eqeqeq Line 333:66: Expected '===' and instead saw '==' eqeqeq Line 336:69: Expected '===' and instead saw '==' eqeqeq Line 337:105: Expected '===' and instead saw '==' eqeqeq Line 338:66: Expected '===' and instead saw '==' eqeqeq Line 340:75: Expected '===' and instead saw '==' eqeqeq Line 351:55: Expected '===' and instead saw '==' eqeqeq src/components/Auth/PersistLogin.jsx Line 30:6: React Hook useEffect has missing dependencies: 'auth?.accessToken' and 'refresh'. Either include them or remove the dependency array react-hooks/exhaustive-deps src/components/Auth/Signin.jsx Line 1:27: 'useRef' is defined but never used no-unused-vars Line 3:10: 'useLocation' is defined but never used no-unused-vars Line 9:11: 'auth' is assigned a value but never used no-unused-vars Line 31:44: Expected '!==' and instead saw '!=' eqeqeq Line 105:27: Expected '!==' and instead saw '!=' eqeqeq src/components/Auth/Unauthorized.jsx Line 10:8: 'useAuth' is defined but never used no-unused-vars src/components/Auth/UserVerifyOtp.jsx Line 1:27: 'useEffect' is defined but never used no-unused-vars Line 13:11: 'userRef' is assigned a value but never used no-unused-vars Line 30:44: Expected '!==' and instead saw '!=' eqeqeq src/components/Customer/AddCustomerPop.jsx Line 33:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 33:45: Script URL is a form of eval no-script-url src/components/Customer/BrandList.jsx Line 19:11: 'input3Ref' is assigned a value but never used no-unused-vars Line 28:33: Expected '===' and instead saw '==' eqeqeq Line 50:33: Expected '===' and instead saw '==' eqeqeq Line 72:33: Expected '===' and instead saw '==' eqeqeq Line 92:7: React Hook useEffect has a missing dependency: 'getVehicleModel'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 98:7: React Hook useEffect has a missing dependency: 'getVehicleVariant'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 105:7: React Hook useEffect has a missing dependency: 'getBrandList'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 112:44: Expected '===' and instead saw '==' eqeqeq Line 112:151: Expected '===' and instead saw '==' eqeqeq Line 133:87: Expected '===' and instead saw '==' eqeqeq Line 134:45: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 136:58: Expected '===' and instead saw '==' eqeqeq Line 160:44: Expected '===' and instead saw '==' eqeqeq Line 160:172: Expected '===' and instead saw '==' eqeqeq Line 182:87: Expected '===' and instead saw '==' eqeqeq Line 183:45: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 185:58: Expected '===' and instead saw '==' eqeqeq Line 209:44: Expected '===' and instead saw '==' eqeqeq Line 209:172: Expected '===' and instead saw '==' eqeqeq Line 234:97: Expected '===' and instead saw '==' eqeqeq Line 235:53: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 237:66: Expected '===' and instead saw '==' eqeqeq src/components/Customer/CustomerAssignPackage.jsx Line 22:39: Expected '===' and instead saw '==' eqeqeq Line 83:7: React Hook useEffect has a missing dependency: 'getPackageList'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 135:65: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 137:86: Expected '===' and instead saw '==' eqeqeq Line 149:40: Expected '!==' and instead saw '!=' eqeqeq Line 161:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 161:45: Script URL is a form of eval no-script-url src/components/Customer/CustomerDetails.jsx Line 2:10: 'useLocation' is defined but never used no-unused-vars Line 4:8: 'UpComingBookings' is defined but never used no-unused-vars Line 5:8: 'PastBookings' is defined but never used no-unused-vars Line 6:8: 'VehicleDetails' is defined but never used no-unused-vars Line 7:8: 'PersonalDetails' is defined but never used no-unused-vars Line 50:6: React Hook useEffect has missing dependencies: 'axiosPrivate' and 'params.user_id'. Either include them or remove the dependency array react-hooks/exhaustive-deps Line 94:40: Expected '===' and instead saw '==' eqeqeq Line 106:40: Expected '===' and instead saw '==' eqeqeq Line 106:67: Expected '===' and instead saw '==' eqeqeq src/components/Customer/CustomerInfo.jsx Line 2:36: 'Link' is defined but never used no-unused-vars Line 9:9: 'navigate' is assigned a value but never used no-unused-vars Line 10:9: 'location' is assigned a value but never used no-unused-vars Line 32:28: Expected '===' and instead saw '==' eqeqeq Line 36:68: Unexpected string concatenation of literals no-useless-concat Line 36:98: Unexpected string concatenation of literals no-useless-concat Line 40:23: Expected '!==' and instead saw '!=' eqeqeq Line 42:23: Assignments to the 'search_by' variable from inside React Hook useEffect will be lost after each render. To preserve the value over time, store it in a useRef Hook and keep the mutable value in the '.current' property. Otherwise, you can move this variable directly inside useEffect react-hooks/exhaustive-deps src/components/Customer/CustomerListing.jsx Line 1:16: 'useEffect' is defined but never used no-unused-vars Line 3:8: 'Image' is defined but never used no-unused-vars Line 4:10: 'FormatDate' is defined but never used no-unused-vars Line 5:9: 'postRequest' is defined but never used no-unused-vars Line 8:10: 'allSelected' is assigned a value but never used no-unused-vars Line 11:7: 'selectAllCheckboxes' is assigned a value but never used no-unused-vars Line 15:12: 'handleCheckboxChange' is defined but never used no-unused-vars Line 21:21: Expected '===' and instead saw '==' eqeqeq Line 92:58: Expected '!==' and instead saw '!=' eqeqeq Line 96:97: Expected '===' and instead saw '==' eqeqeq Line 96:165: Expected '===' and instead saw '==' eqeqeq Line 129:39: Script URL is a form of eval no-script-url Line 129:86: Expected '===' and instead saw '==' eqeqeq Line 133:42: Expected '===' and instead saw '==' eqeqeq Line 145:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 145:45: Script URL is a form of eval no-script-url src/components/Customer/CustomerPlanData.jsx Line 16:11: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 16:19: Script URL is a form of eval no-script-url src/components/Customer/Pagination.jsx Line 14:7: 'num' is assigned a value but never used no-unused-vars Line 24:45: Expected '===' and instead saw '==' eqeqeq Line 42:41: Expected '===' and instead saw '==' eqeqeq Line 62:23: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid src/components/Customer/VechicleListing.jsx Line 4:8: 'useAuth' is defined but never used no-unused-vars Line 17:46: Unexpected string concatenation of literals no-useless-concat Line 17:68: Unexpected string concatenation of literals no-useless-concat Line 17:91: Unexpected string concatenation of literals no-useless-concat Line 17:114: Unexpected string concatenation of literals no-useless-concat Line 48:7: React Hook useEffect has a missing dependency: 'getVehicleList'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 59:50: Expected '!==' and instead saw '!=' eqeqeq Line 87:43: Script URL is a form of eval no-script-url Line 102:53: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 105:62: Script URL is a form of eval no-script-url src/components/Customer/VehicleDetails.jsx Line 2:10: 'useLocation' is defined but never used no-unused-vars Line 2:34: 'Link' is defined but never used no-unused-vars Line 5:8: 'PlanData' is defined but never used no-unused-vars Line 12:10: 'vehiclePlanDetail' is assigned a value but never used no-unused-vars Line 12:29: 'getVehiclePlanDetail' is assigned a value but never used no-unused-vars Line 68:6: React Hook useEffect has missing dependencies: 'axiosPrivate' and 'params.user_id'. Either include them or remove the dependency array react-hooks/exhaustive-deps Line 69:3: Nested block is redundant no-lone-blocks src/components/Dashboard/BarGraph.jsx Line 57:5: 'data' is assigned a value but never used no-unused-vars Line 124:50: Expected '!==' and instead saw '!=' eqeqeq Line 124:77: Expected '!==' and instead saw '!=' eqeqeq src/components/Dashboard/DashboardData.jsx Line 5:8: 'customerCharing' is defined but never used no-unused-vars Line 190:17: Expected '===' and instead saw '==' eqeqeq Line 194:22: Expected '===' and instead saw '==' eqeqeq Line 199:22: Expected '===' and instead saw '==' eqeqeq Line 205:22: Expected '===' and instead saw '==' eqeqeq Line 246:17: Expected '===' and instead saw '==' eqeqeq Line 250:22: Expected '===' and instead saw '==' eqeqeq Line 255:22: Expected '===' and instead saw '==' eqeqeq Line 261:22: Expected '===' and instead saw '==' eqeqeq Line 273:43: Expected '!==' and instead saw '!=' eqeqeq Line 336:134: Expected '===' and instead saw '==' eqeqeq Line 337:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 337:65: Script URL is a form of eval no-script-url Line 339:76: Expected '===' and instead saw '==' eqeqeq Line 340:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 340:65: Script URL is a form of eval no-script-url Line 342:76: Expected '===' and instead saw '==' eqeqeq Line 343:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 343:65: Script URL is a form of eval no-script-url Line 345:76: Expected '===' and instead saw '==' eqeqeq Line 346:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 346:65: Script URL is a form of eval no-script-url Line 359:47: Expected '===' and instead saw '==' eqeqeq Line 386:139: Expected '===' and instead saw '==' eqeqeq Line 387:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 387:65: Script URL is a form of eval no-script-url Line 389:80: Expected '===' and instead saw '==' eqeqeq Line 390:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 390:65: Script URL is a form of eval no-script-url Line 392:80: Expected '===' and instead saw '==' eqeqeq Line 393:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 393:65: Script URL is a form of eval no-script-url Line 395:80: Expected '===' and instead saw '==' eqeqeq Line 396:57: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 396:65: Script URL is a form of eval no-script-url Line 406:51: Expected '===' and instead saw '==' eqeqeq src/components/Layouts/Header/Header.jsx Line 21:11: 'response' is assigned a value but never used no-unused-vars Line 25:20: Expected '===' and instead saw '==' eqeqeq Line 27:24: Expected '===' and instead saw '==' eqeqeq Line 27:50: Expected '===' and instead saw '==' eqeqeq Line 27:82: Expected '===' and instead saw '==' eqeqeq Line 27:108: Expected '===' and instead saw '==' eqeqeq Line 27:139: Expected '===' and instead saw '==' eqeqeq Line 31:5: React Hook useEffect has missing dependencies: 'auth.userIsRoot', 'auth.userName', 'auth.wallet_id', and 'getuserDetalis'. Either include them or remove the dependency array react-hooks/exhaustive-deps Line 63:56: Expected '===' and instead saw '==' eqeqeq Line 66:21: Expected '===' and instead saw '==' eqeqeq Line 77:44: Expected '!==' and instead saw '!=' eqeqeq Line 77:84: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 77:183: Expected '!==' and instead saw '!=' eqeqeq Line 81:50: Expected '!==' and instead saw '!=' eqeqeq Line 81:101: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text Line 81:200: Expected '!==' and instead saw '!=' eqeqeq src/components/Layouts/SearchBar/SearchBar.jsx Line 15:26: Expected '!==' and instead saw '!=' eqeqeq Line 20:25: Expected '!==' and instead saw '!=' eqeqeq Line 20:65: Expected '===' and instead saw '==' eqeqeq src/components/Layouts/SideBar/NavFooter.jsx Line 8:48: Expected '===' and instead saw '==' eqeqeq Line 8:91: Expected '===' and instead saw '==' eqeqeq Line 8:134: Expected '===' and instead saw '==' eqeqeq src/components/Layouts/VerifyUser/VerifyPhoneNumber.js Line 6:58: Expected '===' and instead saw '==' eqeqeq Line 85:57: Expected '===' and instead saw '==' eqeqeq Line 178:46: Expected '===' and instead saw '==' eqeqeq Line 180:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 184:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 195:33: Expected '!==' and instead saw '!=' eqeqeq Line 221:39: Expected '!==' and instead saw '!=' eqeqeq src/components/Layouts/navbar/NavBar.jsx Line 1:16: 'useState' is defined but never used no-unused-vars Line 2:18: 'Link' is defined but never used no-unused-vars Line 15:9: 'isMounted' is assigned a value but never used no-unused-vars Line 31:20: Expected '===' and instead saw '==' eqeqeq Line 31:32: Expected '===' and instead saw '==' eqeqeq Line 41:6: React Hook useEffect has missing dependencies: 'axiosPrivate', 'nav', and 'setNav'. Either include them or remove the dependency array react-hooks/exhaustive-deps src/components/Layouts/navbar/NavList.jsx Line 7:9: 'logout' is assigned a value but never used no-unused-vars Line 8:11: 'response' is assigned a value but never used no-unused-vars Line 17:23: Expected '!==' and instead saw '!=' eqeqeq Line 23:120: Expected '===' and instead saw '==' eqeqeq Line 23:180: Expected '===' and instead saw '==' eqeqeq src/components/Package/AccountNavItems.jsx Line 24:6: React Hook useEffect has missing dependencies: 'AccountItems', 'selectedIndexPackages', and 'setAccountTypeInfo'. Either include them or remove the dependency array. If 'setAccountTypeInfo' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps src/components/Package/AccountNavList.jsx Line 1:20: 'useEffect' is defined but never used no-unused-vars src/components/Package/Accounts.jsx Line 5:8: 'AccountNavList' is defined but never used no-unused-vars Line 9:10: 'packageAccountTypes' is assigned a value but never used no-unused-vars Line 20:11: 'getAccountTypes' is assigned a value but never used no-unused-vars Line 61:6: React Hook useEffect has a missing dependency: 'axiosPrivate'. Either include it or remove the dependency array react-hooks/exhaustive-deps src/components/Package/ListPackage.jsx Line 54:24: Expected '===' and instead saw '==' eqeqeq Line 97:29: 'package_status' is assigned a value but never used no-unused-vars Line 101:29: 'package_category_type' is assigned a value but never used no-unused-vars Line 102:29: 'package_account_id' is assigned a value but never used no-unused-vars Line 103:29: 'package_vehicle_specifications' is assigned a value but never used no-unused-vars Line 113:70: Expected '===' and instead saw '==' eqeqeq Line 128:80: Expected '!==' and instead saw '!=' eqeqeq Line 150:65: Expected '===' and instead saw '==' eqeqeq Line 150:91: Expected '===' and instead saw '==' eqeqeq Line 152:78: Expected '!==' and instead saw '!=' eqeqeq Line 165:64: Expected '===' and instead saw '==' eqeqeq Line 165:90: Expected '===' and instead saw '==' eqeqeq Line 166:122: Expected '===' and instead saw '==' eqeqeq Line 166:155: Expected '===' and instead saw '==' eqeqeq Line 167:85: Expected '===' and instead saw '==' eqeqeq Line 171:69: Expected '===' and instead saw '==' eqeqeq Line 173:73: Expected '===' and instead saw '==' eqeqeq Line 268:70: Expected '===' and instead saw '==' eqeqeq Line 352:57: 'max_service_limit' is assigned a value but never used no-unused-vars Line 353:57: 'service_charge' is assigned a value but never used no-unused-vars Line 355:57: 'default_price' is assigned a value but never used no-unused-vars src/components/Package/PackageListing.jsx Line 6:8: 'PackageStatus' is defined but never used no-unused-vars Line 71:6: React Hook useEffect has missing dependencies: 'axiosPrivate', 'searchValue', and 'setKeyValue'. Either include them or remove the dependency array. If 'setKeyValue' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps Line 72:9: 'chechStatus' is assigned a value but never used no-unused-vars Line 74:9: 'statusHandler' is assigned a value but never used no-unused-vars src/components/Package/PackageStatus.jsx Line 21:11: 'intialPackageStatus' is already defined no-redeclare Line 27:6: React Hook useEffect has missing dependencies: 'id' and 'inActive'. Either include them or remove the dependency array. If 'setActiveStatus' needs the current value of 'id', you can also switch to useReducer instead of useState and read 'id' in the reducer react-hooks/exhaustive-deps Line 47:41: Expected '!==' and instead saw '!=' eqeqeq Line 62:17: 'addClass' is already defined no-redeclare Line 62:17: 'addClass' is assigned a value but never used no-unused-vars Line 80:22: Script URL is a form of eval no-script-url Line 96:22: Script URL is a form of eval no-script-url Line 99:22: Script URL is a form of eval no-script-url src/components/Package/PackageSteps/AccountAndPackageType.jsx Line 1:38: 'useRef' is defined but never used no-unused-vars Line 6:10: 'packageTypes' is assigned a value but never used no-unused-vars Line 107:6: React Hook useEffect has a missing dependency: 'axiosPrivate'. Either include it or remove the dependency array react-hooks/exhaustive-deps src/components/Package/PackageSteps/PackageDetails.jsx Line 1:38: 'useRef' is defined but never used no-unused-vars Line 48:6: React Hook useEffect has missing dependencies: 'axiosPrivate', 'formData', and 'setPage'. Either include them or remove the dependency array. If 'setPage' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps src/components/Package/PackageSteps/PackageStep.jsx Line 47:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 47:23: Script URL is a form of eval no-script-url Line 52:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 52:23: Script URL is a form of eval no-script-url Line 58:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 58:23: Script URL is a form of eval no-script-url Line 63:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 63:23: Script URL is a form of eval no-script-url src/components/Package/PackagesListPageContent.jsx Line 1:10: 'Link' is defined but never used no-unused-vars Line 4:8: 'Accounts' is defined but never used no-unused-vars Line 5:8: 'SearchBar' is defined but never used no-unused-vars Line 8:8: 'EmployeeData' is defined but never used no-unused-vars Line 12:10: 'searchValue' is assigned a value but never used no-unused-vars Line 12:23: 'setSearchValue' is assigned a value but never used no-unused-vars Line 13:10: 'keyValue' is assigned a value but never used no-unused-vars Line 13:20: 'setKeyValue' is assigned a value but never used no-unused-vars Line 16:25: 'setTotalRecords' is assigned a value but never used no-unused-vars src/components/Settings/Employee/AddEmployee.jsx Line 16:12: 'phoneMessage' is assigned a value but never used no-unused-vars Line 28:46: Expected '===' and instead saw '==' eqeqeq Line 75:28: Expected '===' and instead saw '==' eqeqeq Line 76:38: Expected '===' and instead saw '==' eqeqeq Line 110:33: Expected '===' and instead saw '==' eqeqeq Line 110:47: Expected '===' and instead saw '==' eqeqeq Line 117:25: Expected '===' and instead saw '==' eqeqeq Line 132:52: Expected '===' and instead saw '==' eqeqeq Line 138:48: Expected '===' and instead saw '==' eqeqeq Line 151:29: Expected '!==' and instead saw '!=' eqeqeq Line 151:80: Expected '!==' and instead saw '!=' eqeqeq Line 151:99: Expected '!==' and instead saw '!=' eqeqeq Line 191:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 191:45: Script URL is a form of eval no-script-url Line 233:53: Expected '!==' and instead saw '!=' eqeqeq Line 255:60: Expected '!==' and instead saw '!=' eqeqeq Line 277:54: Expected '!==' and instead saw '!=' eqeqeq Line 292:60: Expected '===' and instead saw '==' eqeqeq Line 296:64: Expected '===' and instead saw '==' eqeqeq Line 311:61: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 313:76: Expected '===' and instead saw '==' eqeqeq Line 317:61: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 319:76: Expected '===' and instead saw '==' eqeqeq Line 326:53: Expected '!==' and instead saw '!=' eqeqeq Line 342:41: Expected '!==' and instead saw '!=' eqeqeq Line 356:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid src/components/Settings/Employee/DeleteEmployee.jsx Line 15:19: 'res' is assigned a value but never used no-unused-vars Line 54:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 54:49: Script URL is a form of eval no-script-url Line 57:41: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 57:49: Script URL is a form of eval no-script-url src/components/Settings/Employee/EditEmployee.jsx Line 1:16: 'useEffect' is defined but never used no-unused-vars Line 9:66: Expected '===' and instead saw '==' eqeqeq Line 37:28: Expected '===' and instead saw '==' eqeqeq Line 56:17: Expected '!==' and instead saw '!=' eqeqeq Line 56:48: Expected '!==' and instead saw '!=' eqeqeq Line 128:56: Expected '===' and instead saw '==' eqeqeq Line 136:63: Expected '===' and instead saw '==' eqeqeq Line 152:57: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 154:72: Expected '===' and instead saw '==' eqeqeq Line 158:57: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 160:72: Expected '===' and instead saw '==' eqeqeq Line 180:38: Expected '!==' and instead saw '!=' eqeqeq Line 186:37: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid src/components/Settings/Employee/EmployeeData.jsx Line 1:16: 'memo' is defined but never used no-unused-vars Line 1:22: 'useEffect' is defined but never used no-unused-vars Line 1:33: 'useRef' is defined but never used no-unused-vars Line 2:8: 'useAxiosIntercept' is defined but never used no-unused-vars Line 32:26: Expected '===' and instead saw '==' eqeqeq Line 50:39: Expected '===' and instead saw '==' eqeqeq Line 50:65: Expected '===' and instead saw '==' eqeqeq Line 52:52: Expected '!==' and instead saw '!=' eqeqeq Line 58:43: Expected '===' and instead saw '==' eqeqeq Line 63:43: Expected '===' and instead saw '==' eqeqeq Line 63:69: Expected '===' and instead saw '==' eqeqeq Line 67:53: Expected '===' and instead saw '==' eqeqeq Line 76:49: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 78:59: Expected '!==' and instead saw '!=' eqeqeq Line 80:49: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid src/components/Settings/Promos/PromosData.jsx Line 30:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 30:45: Script URL is a form of eval no-script-url Line 90:37: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 90:45: Script URL is a form of eval no-script-url src/components/UI/Image.js Line 7:20: Expected '===' and instead saw '==' eqeqeq src/components/Views/Accounts/Accounts.jsx Line 1:16: 'useState' is defined but never used no-unused-vars Line 6:8: 'Navigation' is defined but never used no-unused-vars Line 7:9: 'Link' is defined but never used no-unused-vars Line 8:8: 'AddEmployee' is defined but never used no-unused-vars Line 9:8: 'EmployeeData' is defined but never used no-unused-vars Line 10:8: 'EditEmployee' is defined but never used no-unused-vars Line 12:8: 'Pagination' is defined but never used no-unused-vars src/components/Views/Customer/AddCustomer.jsx Line 39:12: 'brandList' is assigned a value but never used no-unused-vars Line 49:102: Unexpected string concatenation of literals no-useless-concat Line 56:82: Expected '===' and instead saw '==' eqeqeq Line 57:46: Expected '===' and instead saw '==' eqeqeq Line 108:17: Unreachable code no-unreachable Line 141:28: Expected '===' and instead saw '==' eqeqeq Line 159:46: Expected '===' and instead saw '==' eqeqeq Line 187:21: Expected '===' and instead saw '==' eqeqeq Line 190:41: Expected '===' and instead saw '==' eqeqeq Line 190:71: Expected '===' and instead saw '==' eqeqeq Line 215:26: Expected '===' and instead saw '==' eqeqeq Line 228:55: Expected '===' and instead saw '==' eqeqeq Line 239:55: Expected '===' and instead saw '==' eqeqeq Line 255:72: Expected '===' and instead saw '==' eqeqeq Line 262:70: Expected '===' and instead saw '==' eqeqeq Line 287:26: Expected '===' and instead saw '==' eqeqeq Line 289:37: Expected '===' and instead saw '==' eqeqeq Line 428:29: Expected '!==' and instead saw '!=' eqeqeq Line 431:28: Expected '!==' and instead saw '!=' eqeqeq Line 433:30: Expected '!==' and instead saw '!=' eqeqeq Line 435:33: Expected '!==' and instead saw '!=' eqeqeq Line 437:35: Expected '!==' and instead saw '!=' eqeqeq Line 483:49: Expected '===' and instead saw '==' eqeqeq Line 483:62: Expected '===' and instead saw '==' eqeqeq Line 484:39: Expected '===' and instead saw '==' eqeqeq Line 484:52: Expected '===' and instead saw '==' eqeqeq Line 485:33: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 487:70: Expected '===' and instead saw '==' eqeqeq Line 489:33: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 493:33: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 500:39: Expected '===' and instead saw '==' eqeqeq Line 503:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 507:39: Expected '===' and instead saw '==' eqeqeq Line 510:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 517:32: Expected '===' and instead saw '==' eqeqeq Line 517:45: Expected '===' and instead saw '==' eqeqeq Line 519:36: Expected '===' and instead saw '==' eqeqeq Line 548:54: Expected '!==' and instead saw '!=' eqeqeq Line 570:70: Expected '===' and instead saw '==' eqeqeq Line 577:45: Expected '!==' and instead saw '!=' eqeqeq Line 594:70: Expected '===' and instead saw '==' eqeqeq Line 602:47: Expected '!==' and instead saw '!=' eqeqeq Line 614:35: Expected '===' and instead saw '==' eqeqeq Line 631:63: Expected '!==' and instead saw '!=' eqeqeq Line 669:70: Expected '!==' and instead saw '!=' eqeqeq Line 682:35: Expected '===' and instead saw '==' eqeqeq Line 685:59: Expected '===' and instead saw '==' eqeqeq Line 695:87: Expected '===' and instead saw '==' eqeqeq Line 709:87: Expected '===' and instead saw '==' eqeqeq Line 722:58: Expected '===' and instead saw '==' eqeqeq Line 748:35: Expected '===' and instead saw '==' eqeqeq Line 751:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 757:39: Expected '!==' and instead saw '!=' eqeqeq Line 759:41: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 759:75: Expected '===' and instead saw '==' eqeqeq Line 765:38: Expected '!==' and instead saw '!=' eqeqeq src/components/Views/Customer/CustomerProfile.jsx Line 1:10: 'useState' is defined but never used no-unused-vars src/components/Views/Customer/Customers.jsx Line 26:5: React Hook useEffect has a missing dependency: 'location.state.message'. Either include it or remove the dependency array react-hooks/exhaustive-deps src/components/Views/Customer/PackagesList.jsx Line 19:39: Expected '===' and instead saw '==' eqeqeq Line 38:7: React Hook useEffect has a missing dependency: 'getPackageList'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 63:45: The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Line 65:66: Expected '===' and instead saw '==' eqeqeq src/components/Views/Customer/SearchUserExistence.jsx Line 5:70: Expected '===' and instead saw '==' eqeqeq Line 11:70: Unexpected string concatenation of literals no-useless-concat Line 11:76: Unexpected string concatenation of literals no-useless-concat Line 15:33: Expected '===' and instead saw '==' eqeqeq Line 16:43: Expected '===' and instead saw '==' eqeqeq Line 20:74: Expected '!==' and instead saw '!=' eqeqeq Line 95:29: Expected '===' and instead saw '==' eqeqeq src/components/Views/Dashboard/Dashboard.jsx Line 5:8: 'useLogout' is defined but never used no-unused-vars src/components/Views/Login/Login.jsx Line 8:10: 'auth' is assigned a value but never used no-unused-vars Line 14:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid src/components/Views/Login/Logout.jsx Line 5:21: 'setLoggedOut' is assigned a value but never used no-unused-vars Line 6:9: 'navigate' is assigned a value but never used no-unused-vars src/components/Views/Package/CreatePackage.jsx Line 5:8: 'PackageCreationPageContent' is defined but never used no-unused-vars src/components/Views/Setting/Employee.jsx Line 1:27: 'useReducer' is defined but never used no-unused-vars Line 26:12: 'message' is assigned a value but never used no-unused-vars Line 31:28: Expected '===' and instead saw '==' eqeqeq Line 31:54: Expected '===' and instead saw '==' eqeqeq Line 45:28: Expected '===' and instead saw '==' eqeqeq Line 45:54: Expected '===' and instead saw '==' eqeqeq Line 84:70: Unexpected string concatenation of literals no-useless-concat Line 89:33: Expected '===' and instead saw '==' eqeqeq Line 90:43: Expected '===' and instead saw '==' eqeqeq Line 116:8: React Hook useEffect has a missing dependency: 'getUsers'. Either include it or remove the dependency array react-hooks/exhaustive-deps Line 131:55: Expected '===' and instead saw '==' eqeqeq Line 131:81: Expected '===' and instead saw '==' eqeqeq src/components/Views/Setting/Navigation.jsx Line 5:12: 'selected' is assigned a value but never used no-unused-vars Line 9:59: Expected '===' and instead saw '==' eqeqeq Line 12:59: Expected '===' and instead saw '==' eqeqeq src/routes/PupRoutes.js Line 6:8: 'Unauthorized' is defined but never used no-unused-vars Line 11:8: 'Signin' is defined but never used no-unused-vars Line 19:8: 'Promos' is defined but never used no-unused-vars Line 24:10: 'auth' is assigned a value but never used no-unused-vars Line 29:30: Expected '!==' and instead saw '!=' eqeqeq src/utils/DynamicForm.jsx Line 43:35: Array.prototype.map() expects a return value from arrow function array-callback-return Line 44:9: Nested block is redundant no-lone-blocks src/utils/FormMapper.jsx Line 21:66: Array.prototype.map() expects a return value from arrow function array-callback-return src/utils/FormatDate.js Line 1:8: 'React' is defined but never used no-unused-vars src/utils/Portal.js Line 1:8: 'React' is defined but never used no-unused-vars Search for the keywords to learn more about each warning. To ignore, add // eslint-disable-next-line to the line before. File sizes after gzip: 162.67 kB build/static/js/main.faabd1d3.js 16.02 kB build/static/css/main.2a95254b.css The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. You may serve it with a static server: npm install -g serve serve -s build Find out more about deployment here: https://cra.link/deployment