๐Ÿ“ฆ SeolJaeHyeok / Hyeokflix

๐Ÿ“„ .eslintcache ยท 1 lines
1[{"/Users/seoljaehyeok/hyeokflix/src/index.js":"1","/Users/seoljaehyeok/hyeokflix/src/Components/App.js":"2","/Users/seoljaehyeok/hyeokflix/src/components/App.js":"3","/Users/seoljaehyeok/hyeokflix/src/components/Router.js":"4","/Users/seoljaehyeok/hyeokflix/src/components/Search/SearchViewer.js":"5","/Users/seoljaehyeok/hyeokflix/src/components/Home/HomeViewer.js":"6","/Users/seoljaehyeok/hyeokflix/src/components/Detail/DetailViewer.js":"7","/Users/seoljaehyeok/hyeokflix/src/components/common/Header.js":"8","/Users/seoljaehyeok/hyeokflix/src/lib/api.js":"9","/Users/seoljaehyeok/hyeokflix/src/containers/Movie/MovieContainer.js":"10","/Users/seoljaehyeok/hyeokflix/src/components/Movie/MovieViewer.js":"11","/Users/seoljaehyeok/hyeokflix/src/components/common/Loader.js":"12","/Users/seoljaehyeok/hyeokflix/src/components/Tv/TvViewer.js":"13","/Users/seoljaehyeok/hyeokflix/src/containers/Movie/index.js":"14","/Users/seoljaehyeok/hyeokflix/src/containers/Tv/TvContainer.js":"15","/Users/seoljaehyeok/hyeokflix/src/containers/Detail/DetailContainer.js":"16","/Users/seoljaehyeok/hyeokflix/src/containers/Search/SearchContainer.js":"17","/Users/seoljaehyeok/hyeokflix/src/components/common/Section.js":"18","/Users/seoljaehyeok/hyeokflix/src/containers/Tv/index.js":"19","/Users/seoljaehyeok/hyeokflix/src/components/common/Poster.js":"20","/Users/seoljaehyeok/hyeokflix/src/components/common/Message.js":"21","/Users/seoljaehyeok/hyeokflix/src/containers/Search/index.js":"22","/Users/seoljaehyeok/hyeokflix/src/components/common/Company.js":"23","/Users/seoljaehyeok/hyeokflix/src/components/common/Casting.js":"24","/Users/seoljaehyeok/hyeokflix/src/components/common/Video.js":"25","/Users/seoljaehyeok/hyeokflix/src/lib/GlobalStyles.js":"26","/Users/seoljaehyeok/hyeokflix/src/components/common/Country.js":"27","/Users/seoljaehyeok/hyeokflix/src/containers/Person/index.js":"28","/Users/seoljaehyeok/hyeokflix/src/containers/Person/PersonContainer.js":"29","/Users/seoljaehyeok/hyeokflix/src/components/Person/PersonViewer.js":"30","/Users/seoljaehyeok/hyeokflix/src/containers/Detail/index.js":"31","/Users/seoljaehyeok/hyeokflix/src/containers/Home/HomeContainer.js":"32","/Users/seoljaehyeok/hyeokflix/src/components/common/HomeSlider.js":"33"},{"size":195,"mtime":1626309339766,"results":"34","hashOfConfig":"35"},{"size":149,"mtime":1626322881531,"results":"36","hashOfConfig":"35"},{"size":275,"mtime":1626327566370,"results":"37","hashOfConfig":"35"},{"size":1138,"mtime":1627903642580,"results":"38","hashOfConfig":"35"},{"size":3035,"mtime":1628067124444,"results":"39","hashOfConfig":"35"},{"size":1861,"mtime":1628131479090,"results":"40","hashOfConfig":"35"},{"size":9564,"mtime":1628128711593,"results":"41","hashOfConfig":"35"},{"size":1939,"mtime":1627897359547,"results":"42","hashOfConfig":"35"},{"size":1945,"mtime":1628065623064,"results":"43","hashOfConfig":"35"},{"size":1451,"mtime":1628065687970,"results":"44","hashOfConfig":"35"},{"size":2450,"mtime":1628067113927,"results":"45","hashOfConfig":"35"},{"size":478,"mtime":1627309724529,"results":"46","hashOfConfig":"35"},{"size":2373,"mtime":1628067105456,"results":"47","hashOfConfig":"35"},{"size":79,"mtime":1627308634503,"results":"48","hashOfConfig":"35"},{"size":1403,"mtime":1628065682808,"results":"49","hashOfConfig":"35"},{"size":1264,"mtime":1628007792581,"results":"50","hashOfConfig":"35"},{"size":1852,"mtime":1627899631808,"results":"51","hashOfConfig":"35"},{"size":544,"mtime":1627900430552,"results":"52","hashOfConfig":"35"},{"size":70,"mtime":1627309135300,"results":"53","hashOfConfig":"35"},{"size":1215,"mtime":1628067021287,"results":"54","hashOfConfig":"35"},{"size":403,"mtime":1627748273258,"results":"55","hashOfConfig":"35"},{"size":82,"mtime":1627309175581,"results":"56","hashOfConfig":"35"},{"size":1778,"mtime":1628065954011,"results":"57","hashOfConfig":"35"},{"size":1903,"mtime":1628071041056,"results":"58","hashOfConfig":"35"},{"size":1124,"mtime":1628085263567,"results":"59","hashOfConfig":"35"},{"size":615,"mtime":1627748841203,"results":"60","hashOfConfig":"35"},{"size":832,"mtime":1627621599505,"results":"61","hashOfConfig":"35"},{"size":82,"mtime":1627903529655,"results":"62","hashOfConfig":"35"},{"size":1355,"mtime":1628009713830,"results":"63","hashOfConfig":"35"},{"size":4680,"mtime":1628128171107,"results":"64","hashOfConfig":"35"},{"size":82,"mtime":1627309176792,"results":"65","hashOfConfig":"35"},{"size":1062,"mtime":1628129570138,"results":"66","hashOfConfig":"35"},{"size":2913,"mtime":1628131581798,"results":"67","hashOfConfig":"35"},{"filePath":"68","messages":"69","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1ymvgtc",{"filePath":"70","messages":"71","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"72","messages":"73","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"74"},{"filePath":"75","messages":"76","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"77","messages":"78","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"79","messages":"80","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"81","messages":"82","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"83","messages":"84","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"85","messages":"86","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"87","messages":"88","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"89","messages":"90","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"91","messages":"92","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"93"},{"filePath":"94","messages":"95","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"96","messages":"97","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"93"},{"filePath":"98","messages":"99","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"100","messages":"101","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"102","messages":"103","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"105","messages":"106","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"74"},{"filePath":"107","messages":"108","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"109","messages":"110","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"111","messages":"112","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"113","messages":"114","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"115"},{"filePath":"116","messages":"117","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"118","messages":"119","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"120","messages":"121","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"122","messages":"123","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"124","messages":"125","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"126","messages":"127","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"128","messages":"129","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"130","usedDeprecatedRules":"74"},{"filePath":"131","messages":"132","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"133","messages":"134","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"74"},{"filePath":"135","messages":"136","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"137","messages":"138","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"/Users/seoljaehyeok/hyeokflix/src/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/Components/App.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/App.js",[],["139","140"],"/Users/seoljaehyeok/hyeokflix/src/components/Router.js",["141"],"/Users/seoljaehyeok/hyeokflix/src/components/Search/SearchViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Home/HomeViewer.js",["142"],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/DetailViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Header.js",[],"/Users/seoljaehyeok/hyeokflix/src/lib/api.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Movie/MovieContainer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Movie/MovieViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Loader.js",[],["143","144"],"/Users/seoljaehyeok/hyeokflix/src/components/Tv/TvViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Movie/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Tv/TvContainer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Detail/DetailContainer.js",["145"],"/Users/seoljaehyeok/hyeokflix/src/containers/Search/SearchContainer.js",[],["146","147"],"/Users/seoljaehyeok/hyeokflix/src/components/common/Section.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Tv/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Poster.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Message.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Search/index.js",[],["148","149"],"/Users/seoljaehyeok/hyeokflix/src/components/common/Company.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Casting.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Video.js",["150"],"/Users/seoljaehyeok/hyeokflix/src/lib/GlobalStyles.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Country.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Person/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Person/PersonContainer.js",["151"],"import React, { useEffect, useState } from \"react\";\nimport { useParams } from \"react-router-dom\";\n\nimport PersonViewer from \"components/Person/PersonViewer\";\nimport { personApi } from \"lib/api\";\n\nconst PersonContainer = () => {\n  const params = useParams();\n  const parsedId = parseInt(params.id); // Person ID\n\n  const [result, setResults] = useState([]);\n  const [movieResults, setMovieResults] = useState([]);\n  const [showResults, setShowResults] = useState([]);\n  const [error, setError] = useState(null);\n  const [loading, setLoading] = useState(true);\n\n  const getPersonFromApi = async () => {\n    try {\n      const { data: result } = await personApi.personInformation(parsedId);\n      const { data: movieResults } = await personApi.personMovies(parsedId);\n      const { data: showResults } = await personApi.personShows(parsedId);\n      setResults(result);\n      setMovieResults(movieResults);\n      setShowResults(showResults);\n    } catch (e) {\n      setError(\"์ธ๋ฌผ ์ •๋ณด๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.\");\n      console.log(e);\n    } finally {\n      setLoading(false);\n    }\n  };\n\n  useEffect(() => {\n    getPersonFromApi();\n  }, []);\n\n  return (\n    <PersonViewer\n      result={result}\n      movieResults={movieResults}\n      showResults={showResults}\n      error={error}\n      loading={loading}\n    />\n  );\n};\n\nexport default PersonContainer;\n","/Users/seoljaehyeok/hyeokflix/src/components/Person/PersonViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Detail/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Home/HomeContainer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/HomeSlider.js",["152","153"],{"ruleId":"154","replacedBy":"155"},{"ruleId":"156","replacedBy":"157"},{"ruleId":"158","severity":1,"message":"159","line":17,"column":1,"nodeType":"160","endLine":39,"endColumn":3},{"ruleId":"161","severity":1,"message":"162","line":5,"column":8,"nodeType":"163","messageId":"164","endLine":5,"endColumn":15},{"ruleId":"154","replacedBy":"165"},{"ruleId":"156","replacedBy":"166"},{"ruleId":"167","severity":1,"message":"168","line":41,"column":6,"nodeType":"169","endLine":41,"endColumn":8,"suggestions":"170"},{"ruleId":"154","replacedBy":"171"},{"ruleId":"156","replacedBy":"172"},{"ruleId":"154","replacedBy":"173"},{"ruleId":"156","replacedBy":"174"},{"ruleId":"175","severity":1,"message":"176","line":25,"column":7,"nodeType":"177","endLine":30,"endColumn":9},{"ruleId":"167","severity":1,"message":"178","line":35,"column":6,"nodeType":"169","endLine":35,"endColumn":8,"suggestions":"179"},{"ruleId":"161","severity":1,"message":"180","line":7,"column":3,"nodeType":"163","messageId":"164","endLine":7,"endColumn":13},{"ruleId":"161","severity":1,"message":"181","line":8,"column":3,"nodeType":"163","messageId":"164","endLine":8,"endColumn":13},"no-native-reassign",["182"],"no-negated-in-lhs",["183"],"import/no-anonymous-default-export","Assign arrow function to a variable before exporting as module default","ExportDefaultDeclaration","no-unused-vars","'Section' is defined but never used.","Identifier","unusedVar",["182"],["183"],"react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getDetailDataFromApi'. Either include it or remove the dependency array.","ArrayExpression",["184"],["182"],["183"],["182"],["183"],"jsx-a11y/iframe-has-title","<iframe> elements must have a unique title property.","JSXOpeningElement","React Hook useEffect has a missing dependency: 'getPersonFromApi'. Either include it or remove the dependency array.",["185"],"'ButtonNext' is defined but never used.","'ButtonBack' is defined but never used.","no-global-assign","no-unsafe-negation",{"desc":"186","fix":"187"},{"desc":"188","fix":"189"},"Update the dependencies array to be: [getDetailDataFromApi]",{"range":"190","text":"191"},"Update the dependencies array to be: [getPersonFromApi]",{"range":"192","text":"193"},[1114,1116],"[getDetailDataFromApi]",[1116,1118],"[getPersonFromApi]"]