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/lib/GlobalStyles.js":"23","/Users/seoljaehyeok/hyeokflix/src/containers/Person/index.js":"24","/Users/seoljaehyeok/hyeokflix/src/containers/Person/PersonContainer.js":"25","/Users/seoljaehyeok/hyeokflix/src/components/Person/PersonViewer.js":"26","/Users/seoljaehyeok/hyeokflix/src/containers/Detail/index.js":"27","/Users/seoljaehyeok/hyeokflix/src/containers/Home/HomeContainer.js":"28","/Users/seoljaehyeok/hyeokflix/src/components/Detail/Video.js":"29","/Users/seoljaehyeok/hyeokflix/src/pages/PersonPage.js":"30","/Users/seoljaehyeok/hyeokflix/src/pages/MoviePage.js":"31","/Users/seoljaehyeok/hyeokflix/src/pages/SearchPage.js":"32","/Users/seoljaehyeok/hyeokflix/src/pages/TvPage.js":"33","/Users/seoljaehyeok/hyeokflix/src/pages/DetailPage.js":"34","/Users/seoljaehyeok/hyeokflix/src/components/Detail/Country.js":"35","/Users/seoljaehyeok/hyeokflix/src/components/common/PosterSlider.js":"36","/Users/seoljaehyeok/hyeokflix/src/components/Home/Background.js":"37","/Users/seoljaehyeok/hyeokflix/src/components/Detail/Company.js":"38","/Users/seoljaehyeok/hyeokflix/src/components/Detail/Casting.js":"39"},{"size":195,"mtime":1626309339766,"results":"40","hashOfConfig":"41"},{"size":149,"mtime":1626322881531,"results":"42","hashOfConfig":"41"},{"size":275,"mtime":1626327566370,"results":"43","hashOfConfig":"41"},{"size":1093,"mtime":1628230365624,"results":"44","hashOfConfig":"41"},{"size":3341,"mtime":1628215467725,"results":"45","hashOfConfig":"41"},{"size":1794,"mtime":1628215452587,"results":"46","hashOfConfig":"41"},{"size":11899,"mtime":1629813829154,"results":"47","hashOfConfig":"41"},{"size":1943,"mtime":1628143067059,"results":"48","hashOfConfig":"41"},{"size":1945,"mtime":1628140590220,"results":"49","hashOfConfig":"41"},{"size":1451,"mtime":1628065687970,"results":"50","hashOfConfig":"41"},{"size":2882,"mtime":1628215488499,"results":"51","hashOfConfig":"41"},{"size":478,"mtime":1627309724529,"results":"52","hashOfConfig":"41"},{"size":2803,"mtime":1628215473145,"results":"53","hashOfConfig":"41"},{"size":79,"mtime":1627308634503,"results":"54","hashOfConfig":"41"},{"size":1403,"mtime":1628065682808,"results":"55","hashOfConfig":"41"},{"size":1264,"mtime":1628007792581,"results":"56","hashOfConfig":"41"},{"size":1852,"mtime":1627899631808,"results":"57","hashOfConfig":"41"},{"size":591,"mtime":1628228276378,"results":"58","hashOfConfig":"41"},{"size":70,"mtime":1627309135300,"results":"59","hashOfConfig":"41"},{"size":1715,"mtime":1628143041250,"results":"60","hashOfConfig":"41"},{"size":403,"mtime":1627748273258,"results":"61","hashOfConfig":"41"},{"size":82,"mtime":1627309175581,"results":"62","hashOfConfig":"41"},{"size":615,"mtime":1628148902617,"results":"63","hashOfConfig":"41"},{"size":82,"mtime":1627903529655,"results":"64","hashOfConfig":"41"},{"size":1355,"mtime":1628009713830,"results":"65","hashOfConfig":"41"},{"size":5847,"mtime":1628229841112,"results":"66","hashOfConfig":"41"},{"size":82,"mtime":1627309176792,"results":"67","hashOfConfig":"41"},{"size":814,"mtime":1628144770570,"results":"68","hashOfConfig":"41"},{"size":1040,"mtime":1629813893903,"results":"69","hashOfConfig":"41"},{"size":165,"mtime":1628141365646,"results":"70","hashOfConfig":"41"},{"size":160,"mtime":1628141361202,"results":"71","hashOfConfig":"41"},{"size":165,"mtime":1628141345189,"results":"72","hashOfConfig":"41"},{"size":145,"mtime":1628141369312,"results":"73","hashOfConfig":"41"},{"size":165,"mtime":1628141355489,"results":"74","hashOfConfig":"41"},{"size":832,"mtime":1628140805794,"results":"75","hashOfConfig":"41"},{"size":2934,"mtime":1628144178256,"results":"76","hashOfConfig":"41"},{"size":3439,"mtime":1628224826793,"results":"77","hashOfConfig":"41"},{"size":2277,"mtime":1628140803445,"results":"78","hashOfConfig":"41"},{"size":2402,"mtime":1628140798511,"results":"79","hashOfConfig":"41"},{"filePath":"80","messages":"81","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1ymvgtc",{"filePath":"82","messages":"83","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"84","messages":"85","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"86"},{"filePath":"87","messages":"88","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"89","usedDeprecatedRules":"90"},{"filePath":"91","messages":"92","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"93","messages":"94","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"95","messages":"96","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"97","messages":"98","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"90"},{"filePath":"99","messages":"100","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"101"},{"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":"107"},{"filePath":"108","messages":"109","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"110"},{"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,"usedDeprecatedRules":"90"},{"filePath":"118","messages":"119","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"120","messages":"121","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"101"},{"filePath":"122","messages":"123","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"124","messages":"125","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"126"},{"filePath":"127","messages":"128","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"129","messages":"130","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"90"},{"filePath":"131","messages":"132","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"107"},{"filePath":"133","messages":"134","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"135","messages":"136","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"137","messages":"138","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"139","usedDeprecatedRules":"140"},{"filePath":"141","messages":"142","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"90"},{"filePath":"143","messages":"144","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"110"},{"filePath":"145","messages":"146","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"147"},{"filePath":"148","messages":"149","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"150","messages":"151","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"152"},{"filePath":"153","messages":"154","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"86"},{"filePath":"155","messages":"156","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"104"},{"filePath":"157","messages":"158","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"159","messages":"160","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"161","messages":"162","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"163","messages":"164","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"147"},{"filePath":"165","messages":"166","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"167","messages":"168","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"169","messages":"170","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/Users/seoljaehyeok/hyeokflix/src/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/Components/App.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/App.js",[],["171","172"],"/Users/seoljaehyeok/hyeokflix/src/components/Router.js",["173"],"import React from \"react\";\nimport {\n BrowserRouter as Router,\n Redirect,\n Route,\n Switch,\n} from \"react-router-dom\";\n\nimport Home from \"../pages/HomePage\";\nimport Movie from \"../pages/MoviePage\";\nimport Tv from \"../pages/TvPage\";\nimport Detail from \"../pages/DetailPage\";\nimport Search from \"../pages/SearchPage\";\nimport Person from \"../pages/PersonPage\";\nimport Header from \"./common/Header\";\n\nexport default () => (\n <Router>\n <>\n <Header />\n <Switch>\n <Route exact path=\"/\" component={Home} />\n <Route exact path=\"/movie\" component={Movie} />\n <Route exact path=\"/show\" component={Tv} />\n <Route exact path=\"/search\" component={Search} />\n <Route\n path=\"/movie/:id\"\n render={(props) => <Detail key={props.match.params.id} {...props} />}\n />\n <Route\n path=\"/show/:id\"\n render={(props) => <Detail key={props.match.params.id} {...props} />}\n />\n <Route exact path=\"/person/:id\" component={Person} />\n <Redirect from=\"*\" to=\"/\" />\n </Switch>\n </>\n </Router>\n);\n",["174","175"],"/Users/seoljaehyeok/hyeokflix/src/components/Search/SearchViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Home/HomeViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/DetailViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Header.js",[],"/Users/seoljaehyeok/hyeokflix/src/lib/api.js",[],["176","177"],"/Users/seoljaehyeok/hyeokflix/src/containers/Movie/MovieContainer.js",[],["178","179"],"/Users/seoljaehyeok/hyeokflix/src/components/Movie/MovieViewer.js",[],["180","181"],"/Users/seoljaehyeok/hyeokflix/src/components/common/Loader.js",[],["182","183"],"/Users/seoljaehyeok/hyeokflix/src/components/Tv/TvViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Movie/index.js",[],["184","185"],"/Users/seoljaehyeok/hyeokflix/src/containers/Tv/TvContainer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Detail/DetailContainer.js",["186"],"/Users/seoljaehyeok/hyeokflix/src/containers/Search/SearchContainer.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Section.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Tv/index.js",[],["187","188"],"/Users/seoljaehyeok/hyeokflix/src/components/common/Poster.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/Message.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Search/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/lib/GlobalStyles.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Person/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Person/PersonContainer.js",["189"],"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",["190","191"],"/Users/seoljaehyeok/hyeokflix/src/components/Person/PersonViewer.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Detail/index.js",[],"/Users/seoljaehyeok/hyeokflix/src/containers/Home/HomeContainer.js",[],["192","193"],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/Video.js",[],"/Users/seoljaehyeok/hyeokflix/src/pages/PersonPage.js",[],["194","195"],"/Users/seoljaehyeok/hyeokflix/src/pages/MoviePage.js",[],"/Users/seoljaehyeok/hyeokflix/src/pages/SearchPage.js",[],"/Users/seoljaehyeok/hyeokflix/src/pages/TvPage.js",[],"/Users/seoljaehyeok/hyeokflix/src/pages/DetailPage.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/Country.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/common/PosterSlider.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Home/Background.js",["196"],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/Company.js",[],"/Users/seoljaehyeok/hyeokflix/src/components/Detail/Casting.js",[],{"ruleId":"197","replacedBy":"198"},{"ruleId":"199","replacedBy":"200"},{"ruleId":"201","severity":1,"message":"202","line":17,"column":1,"nodeType":"203","endLine":39,"endColumn":3},{"ruleId":"197","replacedBy":"204"},{"ruleId":"199","replacedBy":"205"},{"ruleId":"197","replacedBy":"206"},{"ruleId":"199","replacedBy":"207"},{"ruleId":"197","replacedBy":"208"},{"ruleId":"199","replacedBy":"209"},{"ruleId":"197","replacedBy":"210"},{"ruleId":"199","replacedBy":"211"},{"ruleId":"197","replacedBy":"212"},{"ruleId":"199","replacedBy":"213"},{"ruleId":"197","replacedBy":"214"},{"ruleId":"199","replacedBy":"215"},{"ruleId":"216","severity":1,"message":"217","line":41,"column":6,"nodeType":"218","endLine":41,"endColumn":8,"suggestions":"219"},{"ruleId":"197","replacedBy":"220"},{"ruleId":"199","replacedBy":"221"},{"ruleId":"216","severity":1,"message":"222","line":35,"column":6,"nodeType":"218","endLine":35,"endColumn":8,"suggestions":"223"},{"ruleId":"197","replacedBy":"224"},{"ruleId":"199","replacedBy":"225"},{"ruleId":"197","replacedBy":"226"},{"ruleId":"199","replacedBy":"227"},{"ruleId":"197","replacedBy":"228"},{"ruleId":"199","replacedBy":"229"},{"ruleId":"216","severity":1,"message":"230","line":91,"column":6,"nodeType":"218","endLine":91,"endColumn":16,"suggestions":"231"},"no-native-reassign",["232"],"no-negated-in-lhs",["233"],"import/no-anonymous-default-export","Assign arrow function to a variable before exporting as module default","ExportDefaultDeclaration",["232"],["233"],["232"],["233"],["232"],["233"],["232"],["233"],["232"],["233"],["232"],["233"],"react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getDetailDataFromApi'. Either include it or remove the dependency array.","ArrayExpression",["234"],["232"],["233"],"React Hook useEffect has a missing dependency: 'getPersonFromApi'. Either include it or remove the dependency array.",["235"],["232"],["233"],["232"],["233"],["232"],["233"],"React Hook useEffect has a missing dependency: 'getVideoFromApi'. Either include it or remove the dependency array.",["236"],"no-global-assign","no-unsafe-negation",{"desc":"237","fix":"238"},{"desc":"239","fix":"240"},{"desc":"241","fix":"242"},"Update the dependencies array to be: [getDetailDataFromApi]",{"range":"243","text":"244"},"Update the dependencies array to be: [getPersonFromApi]",{"range":"245","text":"246"},"Update the dependencies array to be: [getVideoFromApi, trending]",{"range":"247","text":"248"},[1114,1116],"[getDetailDataFromApi]",[1116,1118],"[getPersonFromApi]",[2181,2191],"[getVideoFromApi, trending]"]