-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintcache
1 lines (1 loc) · 5.34 KB
/
.eslintcache
1
[{"/Users/kennywilde/Documents/memory-card-game/src/reportWebVitals.js":"1","/Users/kennywilde/Documents/memory-card-game/src/components/Card.js":"2","/Users/kennywilde/Documents/memory-card-game/src/App.js":"3","/Users/kennywilde/Documents/memory-card-game/src/cardData.js":"4","/Users/kennywilde/Documents/memory-card-game/src/components/Game.js":"5","/Users/kennywilde/Documents/memory-card-game/src/components/CardContainer.js":"6","/Users/kennywilde/Documents/memory-card-game/src/index.js":"7","/Users/kennywilde/Documents/memory-card-game/src/components/Header.js":"8"},{"size":362,"mtime":1606316268682,"results":"9","hashOfConfig":"10"},{"size":361,"mtime":1606831557744,"results":"11","hashOfConfig":"10"},{"size":241,"mtime":1606394639920,"results":"12","hashOfConfig":"10"},{"size":1894,"mtime":1606318423842,"results":"13","hashOfConfig":"10"},{"size":1073,"mtime":1606828577005,"results":"14","hashOfConfig":"10"},{"size":997,"mtime":1606829922920,"results":"15","hashOfConfig":"10"},{"size":500,"mtime":1606316268681,"results":"16","hashOfConfig":"10"},{"size":316,"mtime":1606833651143,"results":"17","hashOfConfig":"10"},{"filePath":"18","messages":"19","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"zym0d3",{"filePath":"20","messages":"21","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"22","messages":"23","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"24"},{"filePath":"25","messages":"26","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"27","messages":"28","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"29","messages":"30","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"31"},{"filePath":"32","messages":"33","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"34","messages":"35","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"36"},"/Users/kennywilde/Documents/memory-card-game/src/reportWebVitals.js",[],"/Users/kennywilde/Documents/memory-card-game/src/components/Card.js",[],"/Users/kennywilde/Documents/memory-card-game/src/App.js",["37","38"],"import \"./App.css\";\nimport Card from \"./components/Card\";\nimport cards from \"./cardData\";\nimport Game from \"./components/Game\";\n\nconst App = () => {\n return (\n <div className=\"App\">\n <Game />\n </div>\n );\n};\n\nexport default App;\n","/Users/kennywilde/Documents/memory-card-game/src/cardData.js",[],"/Users/kennywilde/Documents/memory-card-game/src/components/Game.js",["39"],"/Users/kennywilde/Documents/memory-card-game/src/components/CardContainer.js",["40"],"import { useState, useEffect } from \"react\";\nimport Card from \"./Card\";\nimport cardData from \"../cardData\";\n\nconst CardContainer = (props) => {\n const { handleClick } = props;\n const [cards, setCards] = useState(cardData);\n\n // Uses the Durstenfield shuffle to rearrange array - https://en.wikipedia.org/wiki/Fisher%E2%80%93Yates_shuffle#The_modern_algorithm\n const shuffleCards = (arr) => {\n for (let i = arr.length - 1; i > 0; i--) {\n const randomIndex = Math.floor(Math.random() * (i + 1));\n [arr[i], arr[randomIndex]] = [arr[randomIndex], arr[i]];\n }\n };\n\n useEffect(() => {\n let nextCards = [...cards];\n shuffleCards(nextCards);\n setCards(nextCards);\n }, [handleClick]);\n\n return (\n <div className=\"card-container\">\n {cards.map((card) => (\n <Card\n name={card.title}\n image={card.image}\n bgcolor={card.bgColor}\n handleClick={handleClick}\n />\n ))}\n </div>\n );\n};\n\nexport default CardContainer;\n","/Users/kennywilde/Documents/memory-card-game/src/index.js",[],"/Users/kennywilde/Documents/memory-card-game/src/components/Header.js",["41"],"import TheChildBody from \"../images/TheChildBody.png\";\n\nconst Header = (props) => {\n const { score, highScore } = props;\n\n return (\n <div className=\"header\">\n <h2>Mandalorian Memory Mangle</h2>\n <h3>Score: {score}</h3>\n <h3>High Score: {highScore}</h3>\n </div>\n );\n};\n\nexport default Header;\n",{"ruleId":"42","severity":1,"message":"43","line":2,"column":8,"nodeType":"44","messageId":"45","endLine":2,"endColumn":12},{"ruleId":"42","severity":1,"message":"46","line":3,"column":8,"nodeType":"44","messageId":"45","endLine":3,"endColumn":13},{"ruleId":"42","severity":1,"message":"47","line":1,"column":20,"nodeType":"44","messageId":"45","endLine":1,"endColumn":29},{"ruleId":"48","severity":1,"message":"49","line":21,"column":6,"nodeType":"50","endLine":21,"endColumn":19,"suggestions":"51"},{"ruleId":"42","severity":1,"message":"52","line":1,"column":8,"nodeType":"44","messageId":"45","endLine":1,"endColumn":20},"no-unused-vars","'Card' is defined but never used.","Identifier","unusedVar","'cards' is defined but never used.","'useEffect' is defined but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'cards'. Either include it or remove the dependency array.","ArrayExpression",["53"],"'TheChildBody' is defined but never used.",{"desc":"54","fix":"55"},"Update the dependencies array to be: [cards, handleClick]",{"range":"56","text":"57"},[692,705],"[cards, handleClick]"]