-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.eslintcache
More file actions
1 lines (1 loc) · 10.4 KB
/
.eslintcache
File metadata and controls
1 lines (1 loc) · 10.4 KB
1
[{"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\index.js":"1","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\reportWebVitals.js":"2","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Home.js":"3","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Product.js":"4","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Stateprovider.js":"5","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Header.js":"6","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Checkout.js":"7","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\CheckoutProduct.js":"8","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\reducer.js":"9","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\App.js":"10","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\firebase.js":"11"},{"size":689,"mtime":1640702958513,"results":"12","hashOfConfig":"13"},{"size":362,"mtime":1640702958948,"results":"14","hashOfConfig":"13"},{"size":2517,"mtime":1640723459301,"results":"15","hashOfConfig":"13"},{"size":1052,"mtime":1640702956113,"results":"16","hashOfConfig":"17"},{"size":473,"mtime":1640702956208,"results":"18","hashOfConfig":"13"},{"size":2007,"mtime":1640724759807,"results":"19","hashOfConfig":"13"},{"size":1051,"mtime":1640702953179,"results":"20","hashOfConfig":"13"},{"size":1001,"mtime":1640702953428,"results":"21","hashOfConfig":"13"},{"size":962,"mtime":1640702958790,"results":"22","hashOfConfig":"13"},{"size":1250,"mtime":1640702952449,"results":"23","hashOfConfig":"13"},{"size":617,"mtime":1640702958256,"results":"24","hashOfConfig":"13"},{"filePath":"25","messages":"26","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},"dqh5nn",{"filePath":"28","messages":"29","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"30","messages":"31","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"32","messages":"33","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"tdpouz",{"filePath":"34","messages":"35","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"36","messages":"37","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"38","usedDeprecatedRules":"27"},{"filePath":"39","messages":"40","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"41","messages":"42","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"43","messages":"44","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"45","messages":"46","errorCount":0,"fatalErrorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"47","usedDeprecatedRules":"27"},{"filePath":"48","messages":"49","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\index.js",[],["50","51"],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\reportWebVitals.js",[],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Home.js",[],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Product.js",["52"],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Stateprovider.js",[],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Header.js",["53","54"],"import React from \"react\";\nimport SearchIcon from '@mui/icons-material/Search';\nimport ShoppingBasketIcon from '@mui/icons-material/ShoppingBasket';\nimport \"./Header.css\";\nimport { Link } from \"react-router-dom\";\nimport { useStateValue } from \"./Stateprovider\";\nimport { auth } from \"./firebase\";\n\nfunction Header() {\n const [{ basket, user }, dispatch] = useStateValue();\n\n const handleAuthenticaton = () => {\n if (user) {\n auth.signOut();\n }\n };\n return (\n <div className=\"header\">\n <Link to=\"/\">\n <img\n className=\"header__logo\"\n src=\"http://pngimg.com/uploads/amazon/amazon_PNG11.png\"\n />\n </Link>\n\n <div className=\"header__search\">\n <input className=\"header__searchInput\" type=\"text\" />\n <SearchIcon className=\"header__searchIcon\" />\n </div>\n <div className=\"header__nav\">\n <Link to={!user && \"/login\"} className=\"header__clearlink\">\n <div onClick={handleAuthenticaton} className=\"header__option\">\n <span className=\"header__optionLineOne\">\n Hello {!user ? \"Guest\" : user.email}\n </span>\n <span className=\"header__optionLineTwo\">\n {user ? \"Sign Out\" : \"Sign In\"}\n </span>\n </div>\n </Link>\n <div className=\"header__option\">\n <span className=\"header__optionLineOne\">Returns</span>\n <span className=\"header__optionLineTwo\">& Orders</span>\n </div>\n <div className=\"header__option\">\n <span className=\"header__optionLineOne\">Your</span>\n <span className=\"header__optionLineTwo\">Prime</span>\n </div>\n <Link to=\"/checkout\" className=\"header__clearlink\">\n <div className=\"header__optionBasket\">\n <ShoppingBasketIcon />\n <span className=\"header__optionLineTwo header__basketCount\">\n {basket?.length}\n </span>\n </div>\n </Link>\n </div>\n </div>\n );\n}\n\nexport default Header;\n","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\Checkout.js",["55"],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\CheckoutProduct.js",["56","57"],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\reducer.js",[],"C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\App.js",["58","59"],"import \"./App.css\";\nimport Header from \"./Header\";\nimport Home from \"./Home\";\nimport { BrowserRouter as Router, Switch, Route } from \"react-router-dom\";\nimport Checkout from \"./Checkout\";\nimport Login from \"./Login\";\nimport { auth } from \"./firebase\";\nimport React, { useEffect } from \"react\";\nimport { useStateValue } from \"./Stateprovider\";\n\nfunction App() {\n const [{}, dispatch] = useStateValue();\n useEffect(() => {\n auth.onAuthStateChanged((authUser) => {\n // console.log(\"THE USER IS >>> \", authUser);\n if (authUser) {\n // the user just logged in / the user was logged in\n\n dispatch({\n type: \"SET_USER\",\n user: authUser,\n });\n } else {\n // the user is logged out\n dispatch({\n type: \"SET_USER\",\n user: null,\n });\n }\n });\n }, []);\n return (\n <Router>\n <div className=\"App\">\n <Switch>\n <Route path=\"/login\">\n <Login />\n </Route>\n <Route path=\"/checkout\">\n <Header />\n <Checkout />\n </Route>\n <Route path=\"/\">\n <Header />\n <Home />\n </Route>\n </Switch>\n </div>\n </Router>\n );\n}\n\nexport default App;\n","C:\\Users\\Estif\\Desktop\\Projects\\Amazon-clone-front-end-only-main - Copy\\Amazon-clone-front-end-only-main\\src\\firebase.js",[],{"ruleId":"60","replacedBy":"61"},{"ruleId":"62","replacedBy":"63"},{"ruleId":"64","severity":1,"message":"65","line":5,"column":12,"nodeType":"66","messageId":"67","endLine":5,"endColumn":18},{"ruleId":"64","severity":1,"message":"68","line":10,"column":28,"nodeType":"66","messageId":"67","endLine":10,"endColumn":36},{"ruleId":"69","severity":1,"message":"70","line":20,"column":9,"nodeType":"71","endLine":23,"endColumn":11},{"ruleId":"64","severity":1,"message":"68","line":8,"column":28,"nodeType":"66","messageId":"67","endLine":8,"endColumn":36},{"ruleId":"64","severity":1,"message":"65","line":6,"column":12,"nodeType":"66","messageId":"67","endLine":6,"endColumn":18},{"ruleId":"69","severity":1,"message":"70","line":15,"column":7,"nodeType":"71","endLine":15,"endColumn":61},{"ruleId":"72","severity":1,"message":"73","line":12,"column":10,"nodeType":"74","messageId":"75","endLine":12,"endColumn":12},{"ruleId":"76","severity":1,"message":"77","line":31,"column":6,"nodeType":"78","endLine":31,"endColumn":8,"suggestions":"79"},"no-native-reassign",["80"],"no-negated-in-lhs",["81"],"no-unused-vars","'basket' is assigned a value but never used.","Identifier","unusedVar","'dispatch' is assigned a value but never used.","jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","no-empty-pattern","Unexpected empty object pattern.","ObjectPattern","unexpected","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'dispatch'. Either include it or remove the dependency array.","ArrayExpression",["82"],"no-global-assign","no-unsafe-negation",{"desc":"83","fix":"84"},"Update the dependencies array to be: [dispatch]",{"range":"85","text":"86"},[838,840],"[dispatch]"]