-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintcache
1 lines (1 loc) · 30.8 KB
/
.eslintcache
1
[{"/Users/sanshitsagar/apps/fragments-ui/src/index.js":"1","/Users/sanshitsagar/apps/fragments-ui/src/reportWebVitals.js":"2","/Users/sanshitsagar/apps/fragments-ui/src/App.js":"3","/Users/sanshitsagar/apps/fragments-ui/src/Routes.js":"4","/Users/sanshitsagar/apps/fragments-ui/src/containers/Home.js":"5","/Users/sanshitsagar/apps/fragments-ui/src/containers/NotFound.js":"6","/Users/sanshitsagar/apps/fragments-ui/src/config.js":"7","/Users/sanshitsagar/apps/fragments-ui/src/containers/Login.js":"8","/Users/sanshitsagar/apps/fragments-ui/src/libs/contextLib.js":"9","/Users/sanshitsagar/apps/fragments-ui/src/components/LoaderButton.js":"10","/Users/sanshitsagar/apps/fragments-ui/src/libs/errorLib.js":"11","/Users/sanshitsagar/apps/fragments-ui/src/libs/hooksLib.js":"12","/Users/sanshitsagar/apps/fragments-ui/src/containers/Signup.js":"13","/Users/sanshitsagar/apps/fragments-ui/src/containers/NewNote.js":"14","/Users/sanshitsagar/apps/fragments-ui/src/libs/awsLib.js":"15","/Users/sanshitsagar/apps/fragments-ui/src/containers/Notes.js":"16","/Users/sanshitsagar/apps/fragments-ui/src/containers/Settings.js":"17","/Users/sanshitsagar/apps/fragments-ui/src/components/UnauthenticatedRoute.js":"18","/Users/sanshitsagar/apps/fragments-ui/src/components/AuthenticatedRoute.js":"19","/Users/sanshitsagar/apps/fragments-ui/src/components/FacebookButton.js":"20","/Users/sanshitsagar/apps/fragments-ui/src/containers/ResetPassword.js":"21","/Users/sanshitsagar/apps/fragments-ui/src/containers/ChangePassword.js":"22","/Users/sanshitsagar/apps/fragments-ui/src/containers/ChangeEmail.js":"23","/Users/sanshitsagar/apps/fragments-ui/src/components/ErrorBoundary.js":"24","/Users/sanshitsagar/apps/fragments-ui/src/containers/Themes.js":"25","/Users/sanshitsagar/apps/fragments-ui/src/containers/Dashboard.js":"26","/Users/sanshitsagar/apps/fragments-ui/src/constants/EmptyBuffer.js":"27","/Users/sanshitsagar/apps/fragments-ui/src/components/TagsList.js":"28"},{"size":1249,"mtime":1612045389815,"results":"29","hashOfConfig":"30"},{"size":362,"mtime":1609683650270,"results":"31","hashOfConfig":"30"},{"size":3973,"mtime":1612034838614,"results":"32","hashOfConfig":"30"},{"size":2240,"mtime":1611307996977,"results":"33","hashOfConfig":"30"},{"size":3558,"mtime":1613639923697,"results":"34","hashOfConfig":"30"},{"size":219,"mtime":1609778029417,"results":"35","hashOfConfig":"30"},{"size":1149,"mtime":1613224846638,"results":"36","hashOfConfig":"30"},{"size":2864,"mtime":1612053846897,"results":"37","hashOfConfig":"30"},{"size":170,"mtime":1609795984626,"results":"38","hashOfConfig":"30"},{"size":546,"mtime":1611313024484,"results":"39","hashOfConfig":"30"},{"size":1213,"mtime":1611002263082,"results":"40","hashOfConfig":"30"},{"size":325,"mtime":1609796103496,"results":"41","hashOfConfig":"30"},{"size":4678,"mtime":1611308501085,"results":"42","hashOfConfig":"30"},{"size":6855,"mtime":1613639601583,"results":"43","hashOfConfig":"30"},{"size":258,"mtime":1610248524364,"results":"44","hashOfConfig":"30"},{"size":16065,"mtime":1613639456593,"results":"45","hashOfConfig":"30"},{"size":1007,"mtime":1611313243612,"results":"46","hashOfConfig":"30"},{"size":889,"mtime":1610250873831,"results":"47","hashOfConfig":"30"},{"size":508,"mtime":1610250729409,"results":"48","hashOfConfig":"30"},{"size":1848,"mtime":1610989945780,"results":"49","hashOfConfig":"30"},{"size":4084,"mtime":1610985639846,"results":"50","hashOfConfig":"30"},{"size":2381,"mtime":1610986119660,"results":"51","hashOfConfig":"30"},{"size":2997,"mtime":1610986359659,"results":"52","hashOfConfig":"30"},{"size":572,"mtime":1611001872083,"results":"53","hashOfConfig":"30"},{"size":679,"mtime":1611307890255,"results":"54","hashOfConfig":"30"},{"size":2554,"mtime":1611312591753,"results":"55","hashOfConfig":"30"},{"size":304,"mtime":1611917058185,"results":"56","hashOfConfig":"30"},{"size":3062,"mtime":1612039165172,"results":"57","hashOfConfig":"30"},{"filePath":"58","messages":"59","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},"12n6eru",{"filePath":"61","messages":"62","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"63","messages":"64","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"65","usedDeprecatedRules":"60"},{"filePath":"66","messages":"67","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"68","messages":"69","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"70","messages":"71","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"72","messages":"73","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"74","messages":"75","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"76","usedDeprecatedRules":"60"},{"filePath":"77","messages":"78","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"79","messages":"80","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"81","messages":"82","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"83","messages":"84","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"85","messages":"86","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"87","usedDeprecatedRules":"60"},{"filePath":"88","messages":"89","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"90","messages":"91","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"92","messages":"93","errorCount":0,"warningCount":9,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"94","messages":"95","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":"96","usedDeprecatedRules":"60"},{"filePath":"97","messages":"98","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"99","messages":"100","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"101","messages":"102","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"103","messages":"104","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"105","messages":"106","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"107","messages":"108","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"109","messages":"110","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"111","messages":"112","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"113","messages":"114","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"60"},{"filePath":"115","messages":"116","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"117"},{"filePath":"118","messages":"119","errorCount":0,"warningCount":4,"fixableErrorCount":0,"fixableWarningCount":0,"source":"120","usedDeprecatedRules":"121"},"/Users/sanshitsagar/apps/fragments-ui/src/index.js",[],["122","123"],"/Users/sanshitsagar/apps/fragments-ui/src/reportWebVitals.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/App.js",["124"],"import React, { useState, useEffect } from \"react\";\nimport Navbar from \"react-bootstrap/Navbar\"; \nimport Nav from \"react-bootstrap/Nav\"; \n\nimport \"./App.css\";\nimport config from \"./config\"; \nimport Routes from \"./Routes\"; \n\nimport { LinkContainer } from \"react-router-bootstrap\";\nimport { AppContext } from \"./libs/contextLib\";\nimport { Auth } from \"aws-amplify\";\nimport { onError } from \"./libs/errorLib\";\nimport { Button } from \"react-bootstrap\"; \n\nimport ErrorBoundary from \"./components/ErrorBoundary\"; \nimport ScopedCssBaseline from \"@material-ui/core/ScopedCssBaseline\"; \n\nexport default function App() { \n const [isAuthenticated, userHasAuthenticated] = useState(false);\n const [isAuthenticating, setIsAuthenticating] = useState(true);\n\n async function handleLogout() {\n await Auth.signOut();\n \n userHasAuthenticated(false);\n }\n\n useEffect(() => { \n onLoad();\n }, []);\n\n async function onLoad() {\n try {\n await Auth.currentSession();\n userHasAuthenticated(true); }\n catch(e) {\n if (e !== 'No current user') {\n onError(e); \n }\n }\n setIsAuthenticating(false); \n }\n\n return (\n !isAuthenticating && (\n <ScopedCssBaseline> \n <div className=\"App container py-3\">\n <Navbar collapseOnSelect bg=\"light\" variant=\"light\" expand=\"md\" className=\"mb-3\">\n <LinkContainer to=\"/dashboard\">\n <Navbar.Brand>\n <div className=\"Logo\"> \n / frag / ments / \n </div>\n </Navbar.Brand>\n </LinkContainer>\n <Navbar.Toggle />\n <Navbar.Collapse className=\"justify-content-end\">\n <Nav activeKey={window.location.pathname}>\n {isAuthenticated ? (\n <>\n {/* <LinkContainer to=\"/dashboard\">\n <Nav.Link>\n <Button variant=\"light\"> \n Dashboard\n </Button> \n </Nav.Link>\n </LinkContainer> */}\n\n <LinkContainer to=\"/\">\n <Nav.Link>\n <Button variant=\"light\"> \n Cache\n </Button> \n </Nav.Link>\n </LinkContainer>\n\n {/* <LinkContainer to=\"/themes\">\n <Nav.Link>\n <Button variant=\"light\"> \n Themes\n </Button> \n </Nav.Link>\n </LinkContainer> */}\n\n <LinkContainer to=\"/settings\">\n <Nav.Link> \n <Button variant=\"light\"> \n Profile \n </Button>\n </Nav.Link>\n </LinkContainer>\n\n <div className=\"Logout\"> \n <Nav.Link onClick={handleLogout}>\n <Button variant=\"dark\"> \n Logout\n </Button> \n </Nav.Link>\n </div>\n </>\n ) : (\n <>\n <LinkContainer to=\"/signup\">\n <Nav.Link>\n <Button variant=\"light\"> \n SignUp\n </Button> \n </Nav.Link>\n </LinkContainer>\n <LinkContainer to=\"/login\">\n <Nav.Link>\n <Button variant=\"light\"> \n Login\n </Button> \n </Nav.Link>\n </LinkContainer>\n </>\n )}\n </Nav>\n </Navbar.Collapse>\n </Navbar>\n <ErrorBoundary>\n <AppContext.Provider value={{ isAuthenticated, userHasAuthenticated }}>\n <Routes />\n </AppContext.Provider>\n </ErrorBoundary>\n </div>\n </ScopedCssBaseline> \n )\n );\n}\n","/Users/sanshitsagar/apps/fragments-ui/src/Routes.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Home.js",["125"],"/Users/sanshitsagar/apps/fragments-ui/src/containers/NotFound.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/config.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Login.js",["126","127"],"import React, { useState } from \"react\";\nimport { Auth } from \"aws-amplify\";\n\nimport Form from \"react-bootstrap/Form\";\n//import { useHistory } from \"react-router-dom\";\nimport FacebookButton from \"../components/FacebookButton\"; \n\nimport LoaderButton from \"../components/LoaderButton\";\nimport { useAppContext } from \"../libs/contextLib\";\nimport { useFormFields } from \"../libs/hooksLib\";\nimport { onError } from \"../libs/errorLib\";\n\nimport \"./Login.css\";\nimport { Link } from \"react-router-dom\"; \n\nexport default function Login() {\n //const history = useHistory();\n const { userHasAuthenticated } = useAppContext(); \n const [isLoading, setIsLoading] = useState(false); \n const [fields, handleFieldChange] = useFormFields({\n email: \"\",\n password: \"\"\n });\n\n function validateForm() {\n return fields.email.length > 0 && fields.password.length > 0;\n }\n\n function handleFbLogin() {\n userHasAuthenticated(true);\n }\n\n async function handleSubmit(event) {\n event.preventDefault();\n setIsLoading(true);\n try {\n await Auth.signIn(fields.email, fields.password);\n userHasAuthenticated(true);\n //history.push(\"/\"); \n } catch (e) {\n onError(e);\n setIsLoading(false); \n }\n }\n\n return (\n \n <div className=\"Login\">\n <Form onSubmit={handleSubmit}>\n\n <hr />\n <Form.Group size=\"lg\" controlId=\"email\">\n <Form.Label>\n <h5> Email </h5>\n </Form.Label> \n <Form.Control\n autoFocus\n type=\"email\"\n value={fields.email}\n onChange={handleFieldChange}\n />\n </Form.Group>\n <Form.Group size=\"lg\" controlId=\"password\">\n <Form.Label>\n <h5> Password </h5> \n </Form.Label> \n <Form.Control\n type=\"password\"\n value={fields.password}\n onChange={handleFieldChange}\n />\n </Form.Group> \n <Link to=\"/login/reset\">\n <h5> Forgot password? </h5> </Link>\n <LoaderButton\n block\n size=\"lg\"\n type=\"submit\"\n isLoading={isLoading}\n disabled={!validateForm()}\n >\n Login \n </LoaderButton>\n </Form>\n </div>\n \n );\n}","/Users/sanshitsagar/apps/fragments-ui/src/libs/contextLib.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/components/LoaderButton.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/libs/errorLib.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/libs/hooksLib.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Signup.js",["128"],"import React, { useState } from \"react\";\nimport Form from \"react-bootstrap/Form\";\nimport { useHistory } from \"react-router-dom\";\nimport LoaderButton from \"../components/LoaderButton\";\nimport { useAppContext } from \"../libs/contextLib\";\nimport { useFormFields } from \"../libs/hooksLib\";\nimport { onError } from \"../libs/errorLib\";\nimport { Auth } from \"aws-amplify\";\nimport \"./Signup.css\";\nimport FacebookButton from \"../components/FacebookButton\"; \n\nexport default function Signup() {\n const [fields, handleFieldChange] = useFormFields({\n email: \"\",\n password: \"\", \n confirmPassword: \"\", \n confirmationCode: \"\",\n });\n \n const history = useHistory();\n const [newUser, setNewUser] = useState(null); \n const { userHasAuthenticated } = useAppContext(); \n const [isLoading, setIsLoading] = useState(false);\n \n function validateForm() { \n return (\n fields.email.length > 0 && fields.password.length > 0 && fields.password === fields.confirmPassword\n ); \n }\n \n function validateConfirmationForm() {\n return fields.confirmationCode.length > 0;\n }\n \n async function handleSubmit(event) { \n event.preventDefault();\n setIsLoading(true);\n\n try {\n const newUser = await Auth.signUp({\n username: fields.email,\n password: fields.password, \n });\n setIsLoading(false);\n setNewUser(newUser); \n } catch (e) {\n onError(e);\n setIsLoading(false); \n }\n }\n \n async function handleConfirmationSubmit(event) {\n event.preventDefault();\n setIsLoading(true);\n \n try {\n await Auth.confirmSignUp(fields.email, fields.confirmationCode);\n await Auth.signIn(fields.email, fields.password);\n userHasAuthenticated(true);\n history.push(\"/\"); \n } catch (e) {\n onError(e);\n setIsLoading(false); \n }\n }\n \n function renderConfirmationForm() { \n return (\n <Form onSubmit={handleConfirmationSubmit}> \n <Form.Group controlId=\"confirmationCode\" size=\"lg\">\n <Form.Label>Confirmation Code</Form.Label>\n <Form.Control\n autoFocus\n type=\"tel\"\n onChange={handleFieldChange}\n value={fields.confirmationCode}\n />\n <Form.Text muted>Please check your email for the code.</Form.Text>\n </Form.Group>\n <LoaderButton\n block\n size=\"lg\"\n type=\"submit\"\n variant=\"success\" isLoading={isLoading} disabled={!validateConfirmationForm()}\n >\n Verify\n </LoaderButton>\n </Form> );\n }\n\n function renderForm() { \n return (\n <Form onSubmit={handleSubmit}>\n <Form.Group controlId=\"email\" size=\"lg\">\n \n <hr />\n <Form.Label>\n <h5> Email</h5>\n </Form.Label> \n <Form.Control\n autoFocus\n type=\"email\" \n value={fields.email}\n onChange={handleFieldChange}\n />\n </Form.Group>\n <Form.Group controlId=\"password\" size=\"lg\">\n <Form.Label>\n <h5> Password </h5>\n </Form.Label>\n <Form.Control\n type=\"password\"\n value={fields.password}\n onChange={handleFieldChange}\n />\n </Form.Group>\n <Form.Group controlId=\"confirmPassword\" size=\"lg\">\n <Form.Label>\n <h5> Confirm Password </h5>\n </Form.Label> \n <Form.Control\n type=\"password\"\n onChange={handleFieldChange}\n value={fields.confirmPassword}\n />\n </Form.Group>\n <LoaderButton\n block\n size=\"lg\"\n type=\"submit\"\n variant=\"success\"\n isLoading={isLoading}\n disabled={!validateForm()}\n >\n Signup\n </LoaderButton>\n </Form> \n );\n }\n\n return (\n <div className=\"Signup\">\n {newUser === null ? renderForm() : renderConfirmationForm()}\n </div>\n );\n}","/Users/sanshitsagar/apps/fragments-ui/src/containers/NewNote.js",["129","130","131"],"/Users/sanshitsagar/apps/fragments-ui/src/libs/awsLib.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Notes.js",["132","133","134","135","136","137","138","139","140"],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Settings.js",["141","142","143","144","145","146","147"],"import React, { useState, useEffect } from \"react\";\nimport { API } from \"aws-amplify\";\nimport { useHistory } from \"react-router-dom\";\nimport { onError } from \"../libs/errorLib\";\nimport config from \"../config\";\nimport { LinkContainer } from \"react-router-bootstrap\";\nimport LoaderButton from \"../components/LoaderButton\";\n\n\nexport default function Settings() {\n const history = useHistory();\n const [isLoading, setIsLoading] = useState(false);\n\n function billUser(details) {\n return API.post(\"notes\", \"/billing\", {\n body: details\n });\n }\n\n return (\n <div className=\"Settings\">\n <LinkContainer to=\"/settings/email\">\n <LoaderButton block bsSize=\"large\">\n <h5> Update Email </h5> \n </LoaderButton>\n </LinkContainer>\n <LinkContainer to=\"/settings/password\">\n <LoaderButton block dark bsSize=\"large\">\n <h5> Update Password </h5> \n </LoaderButton>\n </LinkContainer>\n {/* <hr />\n */}\n </div>\n );\n}","/Users/sanshitsagar/apps/fragments-ui/src/components/UnauthenticatedRoute.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/components/AuthenticatedRoute.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/components/FacebookButton.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/ResetPassword.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/ChangePassword.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/ChangeEmail.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/components/ErrorBoundary.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Themes.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/containers/Dashboard.js",[],"/Users/sanshitsagar/apps/fragments-ui/src/constants/EmptyBuffer.js",[],["148","149"],"/Users/sanshitsagar/apps/fragments-ui/src/components/TagsList.js",["150","151","152","153"],"import React, { useState } from 'react';\nimport { makeStyles } from '@material-ui/core/styles';\nimport List from '@material-ui/core/List';\nimport ListItem from '@material-ui/core/ListItem';\nimport ListItemIcon from '@material-ui/core/ListItemIcon';\nimport ListItemText from '@material-ui/core/ListItemText';\n\nimport Divider from '@material-ui/core/Divider';\n\nimport FaceIcon from \"@material-ui/icons/Face\"; \nimport Filter1 from \"@material-ui/icons/Filter1\"; \nimport Filter2 from \"@material-ui/icons/Filter2\"; \n\nimport TextField from '@material-ui/core/TextField'; \n\nconst useStyles = makeStyles((theme) => ({\n root: {\n width: '100%',\n maxWidth: 360,\n backgroundColor: theme.palette.background.paper,\n },\n}));\n\nexport default function SimpleList() {\n\n const [moniker, setMoniker] = useState(\"@\"); \n const [tag1, setTag1] = useState(\"#\");\n const [tag2, setTag2] = useState(\"#\");\n const classes = useStyles();\n\n function handleMonikerChange(updatedMoniker) {\n if(updatedMoniker.substring(0,1) != \"@\") {\n updatedMoniker = \"@\" + updatedMoniker; \n }\n setMoniker(updatedMoniker); \n }\n\n function handleTag1Update(updatedTag1) {\n if(updatedTag1.substring(0,1) != \"#\") {\n updatedTag1 = \"#\" + updatedTag1; \n }\n setTag1(updatedTag1); \n }\n\n function handleTag2Update(updatedTag2) {\n if(updatedTag2.substring(0,1) != \"#\") {\n updatedTag2 = \"#\" + updatedTag2; \n }\n setTag2(updatedTag2); \n }\n\n return (\n <div className={classes.root}>\n\n <List component=\"nav\" aria-label=\"main mailbox folders\">\n <ListItem autofocus>\n <ListItemIcon>\n <FaceIcon />\n </ListItemIcon>\n \n\n <ListItemText primary={ \n <TextField id=\"filled-basic\" variant=\"filled\" \n placeholder=\"@\" size =\"medium\"\n value={ moniker } \n onChange={(e) => handleMonikerChange(e.target.value)}\n /> } \n />\n </ListItem>\n </List>\n\n <Divider />\n\n <List component=\"nav\" aria-label=\"secondary mailbox folders\">\n <ListItem autofocus>\n <ListItemIcon>\n <Filter1 />\n </ListItemIcon> \n\n <ListItemText primary= {\n <TextField id=\"filled-basic\" variant=\"outlined\" \n placeholder=\"#\" size =\"medium\"\n value={ tag1 } onChange={(e) => handleTag1Update(e.target.value)}\n /> }\n />\n </ListItem>\n\n <ListItem href=\"#simple-list\">\n <ListItemIcon>\n <Filter2 />\n </ListItemIcon>\n\n <ListItemText secondary= {\n <TextField id=\"filled-basic\" variant=\"outlined\" \n placeholder=\"#\" size =\"medium\"\n value={ tag2 } onChange={(e) => handleTag2Update(e.target.value)} /> }\n />\n </ListItem>\n </List>\n </div>\n );\n}",["154","155"],{"ruleId":"156","replacedBy":"157"},{"ruleId":"158","replacedBy":"159"},{"ruleId":"160","severity":1,"message":"161","line":6,"column":8,"nodeType":"162","messageId":"163","endLine":6,"endColumn":14},{"ruleId":"164","severity":1,"message":"165","line":67,"column":17,"nodeType":"166","endLine":67,"endColumn":20},{"ruleId":"160","severity":1,"message":"167","line":6,"column":8,"nodeType":"162","messageId":"163","endLine":6,"endColumn":22},{"ruleId":"160","severity":1,"message":"168","line":29,"column":14,"nodeType":"162","messageId":"163","endLine":29,"endColumn":27},{"ruleId":"160","severity":1,"message":"167","line":10,"column":8,"nodeType":"162","messageId":"163","endLine":10,"endColumn":22},{"ruleId":"169","severity":1,"message":"170","line":103,"column":42,"nodeType":"171","messageId":"172","endLine":103,"endColumn":44},{"ruleId":"169","severity":1,"message":"170","line":110,"column":50,"nodeType":"171","messageId":"172","endLine":110,"endColumn":52},{"ruleId":"169","severity":1,"message":"170","line":117,"column":52,"nodeType":"171","messageId":"172","endLine":117,"endColumn":54},{"ruleId":"160","severity":1,"message":"173","line":70,"column":10,"nodeType":"162","messageId":"163","endLine":70,"endColumn":23},{"ruleId":"160","severity":1,"message":"174","line":70,"column":25,"nodeType":"162","messageId":"163","endLine":70,"endColumn":41},{"ruleId":"169","severity":1,"message":"175","line":241,"column":27,"nodeType":"171","messageId":"172","endLine":241,"endColumn":29},{"ruleId":"169","severity":1,"message":"175","line":299,"column":32,"nodeType":"171","messageId":"172","endLine":299,"endColumn":34},{"ruleId":"169","severity":1,"message":"170","line":301,"column":47,"nodeType":"171","messageId":"172","endLine":301,"endColumn":49},{"ruleId":"169","severity":1,"message":"175","line":312,"column":31,"nodeType":"171","messageId":"172","endLine":312,"endColumn":33},{"ruleId":"169","severity":1,"message":"170","line":314,"column":47,"nodeType":"171","messageId":"172","endLine":314,"endColumn":49},{"ruleId":"169","severity":1,"message":"175","line":326,"column":29,"nodeType":"171","messageId":"172","endLine":326,"endColumn":31},{"ruleId":"169","severity":1,"message":"170","line":328,"column":44,"nodeType":"171","messageId":"172","endLine":328,"endColumn":46},{"ruleId":"160","severity":1,"message":"176","line":1,"column":27,"nodeType":"162","messageId":"163","endLine":1,"endColumn":36},{"ruleId":"160","severity":1,"message":"177","line":4,"column":10,"nodeType":"162","messageId":"163","endLine":4,"endColumn":17},{"ruleId":"160","severity":1,"message":"161","line":5,"column":8,"nodeType":"162","messageId":"163","endLine":5,"endColumn":14},{"ruleId":"160","severity":1,"message":"178","line":11,"column":9,"nodeType":"162","messageId":"163","endLine":11,"endColumn":16},{"ruleId":"160","severity":1,"message":"179","line":12,"column":10,"nodeType":"162","messageId":"163","endLine":12,"endColumn":19},{"ruleId":"160","severity":1,"message":"180","line":12,"column":21,"nodeType":"162","messageId":"163","endLine":12,"endColumn":33},{"ruleId":"160","severity":1,"message":"181","line":14,"column":12,"nodeType":"162","messageId":"163","endLine":14,"endColumn":20},{"ruleId":"156","replacedBy":"182"},{"ruleId":"158","replacedBy":"183"},{"ruleId":"160","severity":1,"message":"184","line":24,"column":10,"nodeType":"162","messageId":"163","endLine":24,"endColumn":22},{"ruleId":"169","severity":1,"message":"170","line":36,"column":42,"nodeType":"171","messageId":"172","endLine":36,"endColumn":44},{"ruleId":"169","severity":1,"message":"170","line":43,"column":39,"nodeType":"171","messageId":"172","endLine":43,"endColumn":41},{"ruleId":"169","severity":1,"message":"170","line":50,"column":39,"nodeType":"171","messageId":"172","endLine":50,"endColumn":41},{"ruleId":"156","replacedBy":"185"},{"ruleId":"158","replacedBy":"186"},"no-native-reassign",["187"],"no-negated-in-lhs",["188"],"no-unused-vars","'config' is defined but never used.","Identifier","unusedVar","jsx-a11y/anchor-is-valid","The href attribute is required for an anchor to be keyboard accessible. Provide a valid, navigable address as the href value. If you cannot provide an href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","'FacebookButton' is defined but never used.","'handleFbLogin' is defined but never used.","eqeqeq","Expected '!==' and instead saw '!='.","BinaryExpression","unexpected","'submitContent' is assigned a value but never used.","'setSubmitContent' is assigned a value but never used.","Expected '===' and instead saw '=='.","'useEffect' is defined but never used.","'onError' is defined but never used.","'history' is assigned a value but never used.","'isLoading' is assigned a value but never used.","'setIsLoading' is assigned a value but never used.","'billUser' is defined but never used.",["187"],["188"],"'ListItemLink' is defined but never used.",["187"],["188"],"no-global-assign","no-unsafe-negation"]