-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintcache
1 lines (1 loc) · 16.4 KB
/
.eslintcache
1
[{"/Users/wonjaelee/Desktop/wonjae_web/src/index.js":"1","/Users/wonjaelee/Desktop/wonjae_web/src/App.js":"2","/Users/wonjaelee/Desktop/wonjae_web/src/reportWebVitals.js":"3","/Users/wonjaelee/Desktop/wonjae_web/src/pages/Router.js":"4","/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/Footer.js":"5","/Users/wonjaelee/Desktop/wonjae_web/src/pages/Login.js":"6","/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/Navi.js":"7","/Users/wonjaelee/Desktop/wonjae_web/src/pages/PageNotFound.js":"8","/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/PostDetail.js":"9","/Users/wonjaelee/Desktop/wonjae_web/src/fbase.js":"10","/Users/wonjaelee/Desktop/wonjae_web/src/pages/About.js":"11","/Users/wonjaelee/Desktop/wonjae_web/src/pages/Blog.js":"12","/Users/wonjaelee/Desktop/wonjae_web/src/pages/work.js":"13"},{"size":547,"mtime":1624663738765,"results":"14","hashOfConfig":"15"},{"size":277,"mtime":1646719863009,"results":"16","hashOfConfig":"15"},{"size":362,"mtime":1624663738789,"results":"17","hashOfConfig":"15"},{"size":1545,"mtime":1646027056720,"results":"18","hashOfConfig":"15"},{"size":304,"mtime":1646719836723,"results":"19","hashOfConfig":"15"},{"size":5251,"mtime":1646716446607,"results":"20","hashOfConfig":"15"},{"size":980,"mtime":1646719476078,"results":"21","hashOfConfig":"15"},{"size":186,"mtime":1624663738765,"results":"22","hashOfConfig":"15"},{"size":3232,"mtime":1646722005896,"results":"23","hashOfConfig":"15"},{"size":661,"mtime":1624663738764,"results":"24","hashOfConfig":"15"},{"size":1416,"mtime":1646032807869,"results":"25","hashOfConfig":"15"},{"size":7943,"mtime":1646720650037,"results":"26","hashOfConfig":"15"},{"size":4959,"mtime":1646033127947,"results":"27","hashOfConfig":"15"},{"filePath":"28","messages":"29","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},"c236nk",{"filePath":"31","messages":"32","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"33","messages":"34","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"35","messages":"36","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":"37","usedDeprecatedRules":"30"},{"filePath":"38","messages":"39","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"40","messages":"41","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"42","usedDeprecatedRules":"30"},{"filePath":"43","messages":"44","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"45","messages":"46","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"47","messages":"48","errorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"49","messages":"50","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"51","messages":"52","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"53","messages":"54","errorCount":0,"warningCount":10,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"55","messages":"56","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},"/Users/wonjaelee/Desktop/wonjae_web/src/index.js",[],["57","58"],"/Users/wonjaelee/Desktop/wonjae_web/src/App.js",["59","60"],"/Users/wonjaelee/Desktop/wonjae_web/src/reportWebVitals.js",[],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/Router.js",["61","62","63","64","65"],"import React, {useState} from \"react\";\nimport \"./css/Router.css\"\nimport About from './About.js'\nimport Work from './work.js';\nimport Blog from './Blog.js'\nimport PageNotFound from './PageNotFound.js'\nimport Navi from './components/Navi.js'\nimport PostDetail from './components/PostDetail'\nimport Login from './Login.js'\nimport { authService, firebaseInstance } from \"../fbase\";\nimport {Container, Col} from \"reactstrap\"\nimport {BrowserRouter as Router, Route, Link, Switch} from \"react-router-dom\";\nimport {Box} from \"grommet\";\n\nconst AppRouter = () => {\n\n const [userObj, setUserObj] = useState(null);\n\n return (\n <>\n <Container id = \"Router\">\n <Router>\n {/* naviagtion section */}\n <Navi />\n {/* Log in section */}\n \n {/* Switch Section */}\n <Container id = \"content\">\n <Switch>\n <Route exact path= \"/\" component ={About} />\n <Route exact path= \"/work\" component ={Work} />\n <Route exact path= \"/blog\">\n <Blog userObj = {userObj}/>\n </Route>\n <Route path= \"/blog/:id\" component={PostDetail} userObj = {userObj}/>\n <Route path = \"/login\">\n <Login userObj = {userObj} setUserObj={setUserObj}/>\n </Route>\n <Route component = {PageNotFound} />\n </Switch>\n </Container>\n </Router>\n </Container>\n </>\n )\n}\nexport default AppRouter","/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/Footer.js",["66"],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/Login.js",["67","68","69"],"import React, {useEffect, useState} from \"react\"\nimport { authService, firebaseInstance } from \"../fbase\";\nimport {Container, Col, Row} from \"reactstrap\"\nimport \"./css/login.css\"\nconst Login = (props) => {\n const [signInEmail, setsignInEmail] = useState(\"\");\n const [signInPassword,setsignInPassword] = useState(\"\");\n const [signInReEnterPassword,setsignInReEnterPassword] = useState(\"\");\n const [logInEmail, setlogInEmail] = useState(\"\");\n const [logInPassword,setlogInPassword] = useState(\"\");\n const [error, setError] = useState(\"\");\n const [isSignin, setisSignin] = useState(false);\n\n\n // useEffect(() => {\n // },[])\n\n // On Change for fields\n const onChange =(event)=> {\n const {\n target : {name, value},\n } = event;\n if (name === \"signInEmail\") {\n setsignInEmail(value)\n } else if (name === \"signInPassword\") {\n setsignInPassword(value)\n } else if (name === \"signInReEnterPassword\") {\n setsignInReEnterPassword(value)\n } else if (name === \"logInEmail\") {\n setlogInEmail(value)\n } else if (name === \"logInPassword\") {\n setlogInPassword(value)\n }\n }\n\n // Clicking Log In Btn\n const onLogInSubmit = async(event) => {\n event.preventDefault();\n try {\n let data;\n //login \n data = await authService.signInWithEmailAndPassword(\n logInEmail, logInPassword\n )\n props.setUserObj(data);\n } catch(error) {\n console.log(error)\n setError(error.message)\n }\n }\n\n // Asserthing Function.\n function assert(condition) {\n if (!condition) {\n throw new Error(\"Password Does Not Match\");\n }\n }\n\n const onSignInSubmit = async(event) => {\n event.preventDefault();\n try {\n assert(signInPassword === signInReEnterPassword)\n authService.createUserWithEmailAndPassword(signInEmail, signInPassword)\n } catch(error) {\n var errorMessage = error.message;\n alert(errorMessage);\n }\n setsignInEmail(\"\")\n setsignInPassword(\"\")\n setsignInReEnterPassword(\"\")\n // setisSignin(false)\n }\n\n const logOutFunc = () => {\n props.setUserObj(null);\n }\n \n\n return (\n <>\n <Container style={{\n position: 'absolute', left: '50%', top: '50%',\n transform: 'translate(-50%, -50%)'\n }}>\n {props.userObj ? \n <Col className = \"login-box\">\n <h1>Hello Wonjae</h1>\n <button onClick ={logOutFunc}>Log Out</button>\n </Col>\n : \n isSignin ?\n <Col className = \"signin-box\">\n <h1>Sign In</h1>\n <form onSubmit = {onSignInSubmit}>\n <input \n name=\"signInEmail\"\n type=\"text\"\n placeholder=\"Email\"\n required value={signInEmail}\n onChange={onChange} \n />\n <br />\n <input\n name=\"signInPassword\"\n type=\"password\"\n placeholder=\"Password\" \n required value={signInPassword} \n onChange={onChange} \n />\n <br />\n <input\n name=\"signInReEnterPassword\"\n type=\"password\"\n placeholder=\"Verify Password\" \n required value={signInReEnterPassword} \n onChange={onChange} \n />\n <br />\n {error}\n <br />\n <input type=\"submit\" value = \"Sign In\"/>\n </form>\n <button onClick={() => {setisSignin(false)}}>Cancel</button>\n </Col>\n :\n <Col className = \"login-box\">\n <h1>Login</h1>\n <form onSubmit = {onLogInSubmit}>\n <input \n name=\"logInEmail\"\n type=\"text\"\n placeholder=\"Email\"\n required value={logInEmail}\n onChange={onChange} \n />\n <br />\n <input\n name=\"logInPassword\"\n type=\"password\"\n placeholder=\"Password\" \n required value={logInPassword} \n onChange={onChange} \n />\n <br />\n {error}\n <br />\n <input type=\"submit\" value = \"Log in\"/>\n </form>\n <button onClick={() => {setisSignin(true)}}>Sign In</button>\n </Col>\n }\n </Container>\n </>\n )\n}\n\nexport default Login;","/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/Navi.js",["70"],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/PageNotFound.js",[],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/components/PostDetail.js",["71","72","73","74","75"],"/Users/wonjaelee/Desktop/wonjae_web/src/fbase.js",[],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/About.js",[],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/Blog.js",["76","77","78","79","80","81","82","83","84","85"],"/Users/wonjaelee/Desktop/wonjae_web/src/pages/work.js",[],{"ruleId":"86","replacedBy":"87"},{"ruleId":"88","replacedBy":"89"},{"ruleId":"90","severity":1,"message":"91","line":2,"column":8,"nodeType":"92","messageId":"93","endLine":2,"endColumn":14},{"ruleId":"90","severity":1,"message":"94","line":4,"column":10,"nodeType":"92","messageId":"93","endLine":4,"endColumn":16},{"ruleId":"90","severity":1,"message":"95","line":10,"column":10,"nodeType":"92","messageId":"93","endLine":10,"endColumn":21},{"ruleId":"90","severity":1,"message":"96","line":10,"column":23,"nodeType":"92","messageId":"93","endLine":10,"endColumn":39},{"ruleId":"90","severity":1,"message":"97","line":11,"column":20,"nodeType":"92","messageId":"93","endLine":11,"endColumn":23},{"ruleId":"90","severity":1,"message":"98","line":12,"column":41,"nodeType":"92","messageId":"93","endLine":12,"endColumn":45},{"ruleId":"90","severity":1,"message":"99","line":13,"column":9,"nodeType":"92","messageId":"93","endLine":13,"endColumn":12},{"ruleId":"90","severity":1,"message":"100","line":3,"column":9,"nodeType":"92","messageId":"93","endLine":3,"endColumn":16},{"ruleId":"90","severity":1,"message":"101","line":1,"column":16,"nodeType":"92","messageId":"93","endLine":1,"endColumn":25},{"ruleId":"90","severity":1,"message":"96","line":2,"column":23,"nodeType":"92","messageId":"93","endLine":2,"endColumn":39},{"ruleId":"90","severity":1,"message":"102","line":3,"column":25,"nodeType":"92","messageId":"93","endLine":3,"endColumn":28},{"ruleId":"90","severity":1,"message":"94","line":3,"column":26,"nodeType":"92","messageId":"93","endLine":3,"endColumn":32},{"ruleId":"90","severity":1,"message":"103","line":6,"column":10,"nodeType":"92","messageId":"93","endLine":6,"endColumn":18},{"ruleId":"90","severity":1,"message":"104","line":6,"column":20,"nodeType":"92","messageId":"93","endLine":6,"endColumn":39},{"ruleId":"105","severity":1,"message":"106","line":49,"column":7,"nodeType":"107","endLine":49,"endColumn":9,"suggestions":"108"},{"ruleId":"109","severity":1,"message":"110","line":57,"column":30,"nodeType":"111","endLine":57,"endColumn":98},{"ruleId":"112","severity":1,"message":"113","line":69,"column":29,"nodeType":"114","endLine":69,"endColumn":49},{"ruleId":"90","severity":1,"message":"97","line":3,"column":20,"nodeType":"92","messageId":"93","endLine":3,"endColumn":23},{"ruleId":"90","severity":1,"message":"100","line":7,"column":15,"nodeType":"92","messageId":"93","endLine":7,"endColumn":22},{"ruleId":"90","severity":1,"message":"115","line":7,"column":36,"nodeType":"92","messageId":"93","endLine":7,"endColumn":40},{"ruleId":"90","severity":1,"message":"116","line":30,"column":36,"nodeType":"92","messageId":"93","endLine":30,"endColumn":61},{"ruleId":"105","severity":1,"message":"117","line":48,"column":7,"nodeType":"107","endLine":48,"endColumn":9,"suggestions":"118"},{"ruleId":"119","severity":1,"message":"120","line":56,"column":24,"nodeType":"121","messageId":"122","endLine":56,"endColumn":26},{"ruleId":"90","severity":1,"message":"123","line":96,"column":11,"nodeType":"92","messageId":"93","endLine":96,"endColumn":24},{"ruleId":"109","severity":1,"message":"110","line":130,"column":47,"nodeType":"111","endLine":130,"endColumn":103},{"ruleId":"109","severity":1,"message":"110","line":132,"column":25,"nodeType":"111","endLine":132,"endColumn":101},{"ruleId":"109","severity":1,"message":"110","line":173,"column":41,"nodeType":"111","endLine":173,"endColumn":95},"no-native-reassign",["124"],"no-negated-in-lhs",["125"],"no-unused-vars","'Footer' is defined but never used.","Identifier","unusedVar","'Router' is defined but never used.","'authService' is defined but never used.","'firebaseInstance' is defined but never used.","'Col' is defined but never used.","'Link' is defined but never used.","'Box' is defined but never used.","'Grommet' is defined but never used.","'useEffect' is defined but never used.","'Row' is defined but never used.","'Settings' is defined but never used.","'useWindowDimensions' is defined but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getPosts'. Either include it or remove the dependency array.","ArrayExpression",["126"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","react/jsx-no-duplicate-props","No duplicate props allowed","JSXAttribute","'Text' is defined but never used.","'setNumberOfPostsInOneView' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'props.userObj'. Either include it or remove the dependency array. If 'setUserObj' needs the current value of 'props.userObj', you can also switch to useReducer instead of useState and read 'props.userObj' in the reducer.",["127"],"eqeqeq","Expected '!==' and instead saw '!='.","BinaryExpression","unexpected","'dateConverter' is assigned a value but never used.","no-global-assign","no-unsafe-negation",{"desc":"128","fix":"129"},{"desc":"130","fix":"131"},"Update the dependencies array to be: [getPosts]",{"range":"132","text":"133"},"Update the dependencies array to be: [props.userObj]",{"range":"134","text":"135"},[1702,1704],"[getPosts]",[1859,1861],"[props.userObj]"]