-
Notifications
You must be signed in to change notification settings - Fork 0
/
.eslintcache
1 lines (1 loc) · 22.8 KB
/
.eslintcache
1
[{"D:\\amazon-clone\\src\\Header.js":"1","D:\\amazon-clone\\src\\index.js":"2","D:\\amazon-clone\\src\\App.js":"3","D:\\amazon-clone\\src\\reportWebVitals.js":"4","D:\\amazon-clone\\src\\Home.js":"5","D:\\amazon-clone\\src\\Product.js":"6","D:\\amazon-clone\\src\\Checkout.js":"7","D:\\amazon-clone\\src\\Subtotal.js":"8","D:\\amazon-clone\\src\\StateProvider.js":"9","D:\\amazon-clone\\src\\reducer.js":"10","D:\\amazon-clone\\src\\CheckoutProduct.js":"11"},{"size":1745,"mtime":1607808589622,"results":"12","hashOfConfig":"13"},{"size":686,"mtime":1606792692328,"results":"14","hashOfConfig":"13"},{"size":552,"mtime":1606761308445,"results":"15","hashOfConfig":"13"},{"size":362,"mtime":499162500000,"results":"16","hashOfConfig":"13"},{"size":12511,"mtime":1606793135516,"results":"17","hashOfConfig":"13"},{"size":1347,"mtime":1606793776778,"results":"18","hashOfConfig":"13"},{"size":1334,"mtime":1607808444082,"results":"19","hashOfConfig":"13"},{"size":1093,"mtime":1606794839984,"results":"20","hashOfConfig":"13"},{"size":494,"mtime":1606792058237,"results":"21","hashOfConfig":"13"},{"size":1125,"mtime":1606799086819,"results":"22","hashOfConfig":"13"},{"size":1267,"mtime":1606799051302,"results":"23","hashOfConfig":"13"},{"filePath":"24","messages":"25","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"26","usedDeprecatedRules":"27"},"yrsxkl",{"filePath":"28","messages":"29","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"30","messages":"31","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"32","messages":"33","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"34","messages":"35","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"36","usedDeprecatedRules":"27"},{"filePath":"37","messages":"38","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"39","messages":"40","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"41","usedDeprecatedRules":"27"},{"filePath":"42","messages":"43","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"44","usedDeprecatedRules":"45"},{"filePath":"46","messages":"47","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"48","messages":"49","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"27"},{"filePath":"50","messages":"51","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"52","usedDeprecatedRules":"27"},"D:\\amazon-clone\\src\\Header.js",["53"],"import React from 'react';\r\nimport \"./Header.css\";\r\nimport SearchIcon from '@material-ui/icons/Search';\r\nimport ShoppingBasketIcon from '@material-ui/icons/ShoppingBasket';\r\nimport { Link } from \"react-router-dom\";\r\nimport { useStateValue } from './StateProvider';\r\n\r\nexport default function Header() {\r\n const [{basket}, dispatch] = useStateValue();\r\n return (\r\n <div className=\"header\">\r\n <Link to=\"/\">\r\n <img className=\"header__logo\" src=\"https://pngimg.com/uploads/amazon/amazon_PNG11.png\" alt=\"Amazon Logo\"/>\r\n </Link> \r\n <div className=\"header__search\">\r\n <input className=\"header__searchInput\" type= \"text\"/>\r\n <SearchIcon className=\"header__searchIcon\"/>\r\n </div>\r\n\r\n <div className=\"header__nav\">\r\n <div className=\"header__option\">\r\n <span className=\"header__optionLineOne\">Hello Guest</span>\r\n <span className=\"header__optionLineTwo\">Sign In</span>\r\n </div>\r\n\r\n <div className=\"header__option\">\r\n <span className=\"header__optionLineOne\">Returns</span>\r\n <span className=\"header__optionLineTwo\">& Orders</span>\r\n </div>\r\n\r\n <div className=\"header__option\">\r\n <span className=\"header__optionLineOne\">Your</span>\r\n <span className=\"header__optionLineTwo\">Prime</span>\r\n </div>\r\n <Link to='/checkout'>\r\n <div className=\"header__optionBasket\">\r\n <ShoppingBasketIcon/>\r\n <span className=\"header__optionLineTwo header__basketCount\">{basket?.length}</span>\r\n </div>\r\n </Link>\r\n </div>\r\n \r\n </div>\r\n )\r\n}\r\n",["54","55"],"D:\\amazon-clone\\src\\index.js",[],"D:\\amazon-clone\\src\\App.js",[],"D:\\amazon-clone\\src\\reportWebVitals.js",[],"D:\\amazon-clone\\src\\Home.js",["56"],"import React from 'react'\r\nimport \"./Home.css\";\r\nimport Product from './Product';\r\n\r\nexport default function Home() {\r\n return (\r\n <div className=\"home\">\r\n <div className=\"home__container\">\r\n <img className=\"home__image\" src=\"https://images-eu.ssl-images-amazon.com/images/G/31/img19/AmazonDevices/GW/Akai-GW-Banner_PC_1X._CB414374623_.jpg\"></img>\r\n \r\n <div className=\"home__row\">\r\n <Product \r\n id = {164853179}\r\n title= \"The Amazon Management System\"\r\n image = \"https://m.media-amazon.com/images/I/51Dfu6ijByL._SY346_.jpg\"\r\n price = {450}\r\n rating = {5}/>\r\n\r\n <Product\r\n id = {263786235}\r\n title = \"One Arranged Murder By Chetan Bhagat\"\r\n image = \"data:image/webp;base64,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\"\r\n price = {225}\r\n rating = {3}\r\n />\r\n </div>\r\n <div className=\"home__row\">\r\n <Product\r\n id = {492157618}\r\n title = \"Kenwood kMix 051 500-Watt Stand Mixer (Raspberry Red)\"\r\n image = \"https://images-na.ssl-images-amazon.com/images/I/51ae8jtSakL._SL1200_.jpg\"\r\n price = {1750}\r\n rating = {4}\r\n />\r\n <Product\r\n id = {944576195}\r\n title = \"Amazon Echo (3rd Gen) – Improved sound, powered by Dolby (White)\"\r\n image = \"https://images-na.ssl-images-amazon.com/images/I/71L%2B9BicFNL._SL1100_.jpg\"\r\n price = {5999}\r\n rating = {5}\r\n />\r\n <Product\r\n id = {100463522}\r\n title = \"SHOPTOSHOP Sport Fitness Band Tracker Watch Heart Rate with Activity Tracker Waterproof Body Functions Like Steps Counter, Calorie Counter, Blood Pressure, Heart Rate Monitor LED Touchscreen Black\"\r\n image = \"https://images-na.ssl-images-amazon.com/images/I/51Z0dq461iL._SL1000_.jpg\"\r\n price = {474}\r\n rating = {2}\r\n />\r\n </div>\r\n <div className=\"home__row\">\r\n <Product\r\n id = {356823578}\r\n title = \"LG UltraWide 34 Inch WFHD (2560 x 1080) IPS Display - HDR 10, AMD Free sync, sRGB 99%, Multitasking and Gaming Monitor - 34WL500\"\r\n image = \"https://images-na.ssl-images-amazon.com/images/I/71xMxbdxrsL._SL1500_.jpg\"\r\n price = {25999}\r\n rating = {5}\r\n />\r\n \r\n </div>\r\n \r\n </div>\r\n\r\n\r\n \r\n </div>\r\n )\r\n}\r\n","D:\\amazon-clone\\src\\Product.js",[],"D:\\amazon-clone\\src\\Checkout.js",["57","58"],"import { ShoppingBasketRounded } from '@material-ui/icons';\r\nimport React from 'react'\r\nimport \"./Checkout.css\"\r\nimport CheckoutProduct from './CheckoutProduct';\r\nimport Subtotal from './Subtotal';\r\nimport {useStateValue} from \"./StateProvider\";\r\n\r\nfunction Checkout() {\r\n const [{basket}, dispatch] = useStateValue();\r\n\r\n return (\r\n <div className=\"checkout\">\r\n \r\n <div className = \"checkout__left\">\r\n \r\n <img className=\"checkout__ad\" src=\"https://images-eu.ssl-images-amazon.com/images/G/31/img16/GiftCards/CorpGCPages/InterMiles_Banner_PC.jpg\" alt = \"\"></img>\r\n \r\n <div>\r\n <h2 className= \"checkout__title\"> Your Checkout Basket</h2>\r\n {basket.map (item =>(\r\n <CheckoutProduct\r\n id = {item.id}\r\n title = {item.title}\r\n image = {item.image}\r\n price = {item.price}\r\n rating = {item.rating}\r\n />\r\n ))}\r\n \r\n {/* {CheckoutProduct} */}\r\n {/* {CheckoutProduct} */}\r\n {/* {CheckoutProduct} */}\r\n </div>\r\n </div>\r\n\r\n <div className=\"checkout__right\">\r\n <Subtotal/>\r\n\r\n </div>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Checkout","D:\\amazon-clone\\src\\Subtotal.js",["59"],"import React from 'react';\r\nimport \"./Subtotal.css\";\r\nimport CurrencyFormat from \"react-currency-format\";\r\nimport { useStateValue } from './StateProvider';\r\nimport {getBasketTotal} from './reducer';\r\n\r\nfunction Subtotal() {\r\n const [{basket}, dispatch] = useStateValue();\r\n return (\r\n <div className=\"subtotal\">\r\n <CurrencyFormat\r\n renderText={(value) =>(\r\n <>\r\n <p>\r\n Subtotal ({basket?.length} items): <strong>{value}</strong>\r\n </p>\r\n <small className= \"subtotal__gift\">\r\n <input type=\"checkbox\"/> This order contains a gift\r\n </small>\r\n </>\r\n )}\r\n decimalScale = {2}\r\n value = {getBasketTotal (basket)}\r\n displayType= {\"text\"}\r\n thousandSeparator={true}\r\n prefix= {\"₹\"}\r\n />\r\n <button> Proceed To Checkout </button>\r\n </div>\r\n );\r\n}\r\nexport default Subtotal;",["60","61"],"D:\\amazon-clone\\src\\StateProvider.js",[],"D:\\amazon-clone\\src\\reducer.js",[],"D:\\amazon-clone\\src\\CheckoutProduct.js",["62","63"],"import React from 'react'\r\nimport './CheckoutProduct.css'\r\nimport {useStateValue} from \"./StateProvider\";\r\n\r\nfunction CheckoutProduct({id, image, title, price, rating}) {\r\n const [{basket}, dispatch] = useStateValue();\r\n\r\n const RemoveFromBasket = () => {\r\n // Remove product from basket\r\n dispatch ({\r\n type: 'REMOVE_FROM_BASKET',\r\n id : id,\r\n })\r\n }\r\n return (\r\n <div className=\"checkoutProduct\">\r\n <img className=\"checkoutProduct__image\" src={image}\r\n />\r\n <div className=\"checkoutProduct__info\">\r\n <p className='checkoutProduct__title'>{title}</p>\r\n <p className='checkoutProduct__price'>\r\n <small>₹</small>\r\n <strong>{price}</strong>\r\n </p>\r\n <div className=\"checkoutProduct__rating\">\r\n {Array (rating)\r\n .fill()\r\n .map((_,i)=>(\r\n <p>⭐</p>\r\n ))}\r\n \r\n </div>\r\n\r\n <button onClick = {RemoveFromBasket}> Remove From Basket</button>\r\n \r\n\r\n </div>\r\n </div>\r\n )\r\n}\r\n\r\nexport default CheckoutProduct\r\n",{"ruleId":"64","severity":1,"message":"65","line":9,"column":22,"nodeType":"66","messageId":"67","endLine":9,"endColumn":30},{"ruleId":"68","replacedBy":"69"},{"ruleId":"70","replacedBy":"71"},{"ruleId":"72","severity":1,"message":"73","line":9,"column":17,"nodeType":"74","endLine":9,"endColumn":166},{"ruleId":"64","severity":1,"message":"75","line":1,"column":10,"nodeType":"66","messageId":"67","endLine":1,"endColumn":31},{"ruleId":"64","severity":1,"message":"65","line":9,"column":22,"nodeType":"66","messageId":"67","endLine":9,"endColumn":30},{"ruleId":"64","severity":1,"message":"65","line":8,"column":22,"nodeType":"66","messageId":"67","endLine":8,"endColumn":30},{"ruleId":"68","replacedBy":"76"},{"ruleId":"70","replacedBy":"77"},{"ruleId":"64","severity":1,"message":"78","line":6,"column":13,"nodeType":"66","messageId":"67","endLine":6,"endColumn":19},{"ruleId":"72","severity":1,"message":"73","line":17,"column":13,"nodeType":"74","endLine":18,"endColumn":15},"no-unused-vars","'dispatch' is assigned a value but never used.","Identifier","unusedVar","no-native-reassign",["79"],"no-negated-in-lhs",["80"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'ShoppingBasketRounded' is defined but never used.",["79"],["80"],"'basket' is assigned a value but never used.","no-global-assign","no-unsafe-negation"]