From 79333fc9e1bcfed4f78574845052ba5e01af73f3 Mon Sep 17 00:00:00 2001 From: Kent Brockman Date: Wed, 13 Jul 2022 00:51:28 -0600 Subject: [PATCH] no-unused-vars on a host of files --- webclient/src/Account.js | 2 -- webclient/src/Admin.js | 16 ++++++++-------- webclient/src/Debug.js | 15 +++------------ webclient/src/Garden.js | 8 +++----- webclient/src/LoginSignup.js | 7 +++---- webclient/src/Misc.js | 6 +++--- webclient/src/Training.js | 9 ++++----- 7 files changed, 24 insertions(+), 39 deletions(-) diff --git a/webclient/src/Account.js b/webclient/src/Account.js index c8853e6..78b07b3 100644 --- a/webclient/src/Account.js +++ b/webclient/src/Account.js @@ -316,9 +316,7 @@ export function BioNotesForm(props) { const history = useHistory(); const handleValues = (e, v) => setInput({ ...input, [v.name]: v.value }); - const handleUpload = (e, v) => setInput({ ...input, [v.name]: e.target.files[0] }); const handleChange = (e) => handleValues(e, e.currentTarget); - const handleCheck = (e, v) => setInput({ ...input, [v.name]: v.checked }); const handleSubmit = (e) => { if (loading) return; diff --git a/webclient/src/Admin.js b/webclient/src/Admin.js index 6792747..2cba85e 100644 --- a/webclient/src/Admin.js +++ b/webclient/src/Admin.js @@ -1,5 +1,5 @@ import React, { useState, useEffect, useReducer } from 'react'; -import { Link, useHistory } from 'react-router-dom'; +import { Link } from 'react-router-dom'; import './light.css'; import { Button, Container, Checkbox, Form, Header, Icon, Table } from 'semantic-ui-react'; import * as Datetime from 'react-datetime'; @@ -51,7 +51,7 @@ export function AdminVetting(props) { const { token } = props; const [vetting, setVetting] = useState(vettingCache); const [refreshCount, refreshVetting] = useReducer(x => x + 1, 0); - const [error, setError] = useState(false); + const [error] = useState(false); const [showAll, setShowAll] = useState(false); useEffect(() => { @@ -121,11 +121,11 @@ export function AdminVetting(props) { } export function AdminHistory(props) { - const { token, user } = props; + const { token } = props; const [history, setHistory] = useState(historyCache); const [excludeSystem, setExcludeSystem] = useState(excludeSystemCache); const [focus, setFocus] = useState(focusCache); - const [error, setError] = useState(false); + const [error] = useState(false); const handleExcludeSystem = (e, v) => { setExcludeSystem(v.checked); @@ -183,7 +183,7 @@ export function AdminHistory(props) { {x.changes.map(x => x.field).join(', ')} - {focus == x.id && + {focus === x.id &&

Object ID: {x.object_id}, Database Revert

{!!x.changes.length && @@ -226,7 +226,7 @@ let backupsCache = false; export function AdminBackups(props) { const [backups, setBackups] = useState(backupsCache); - const [error, setError] = useState(false); + const [error] = useState(false); useEffect(() => { requester('/backup/', 'GET') @@ -272,10 +272,10 @@ export function AdminBackups(props) { }; export function AdminUsage(props) { - const { token, user } = props; + const { token } = props; const [input, setInput] = useState({ month: moment() }); const [loading, setLoading] = useState(false); - const [error, setError] = useState(false); + const [setError] = useState(false); const handleDatetime = (v) => setInput({ ...input, month: v }); diff --git a/webclient/src/Debug.js b/webclient/src/Debug.js index 090bca7..ce62fc4 100644 --- a/webclient/src/Debug.js +++ b/webclient/src/Debug.js @@ -1,18 +1,9 @@ -import React, { useState, useEffect, useReducer } from 'react'; -import { BrowserRouter as Router, Switch, Route, Link, useParams, useLocation } from 'react-router-dom'; -import moment from 'moment-timezone'; -import QRCode from 'react-qr-code'; +import React from 'react'; +import { Link } from 'react-router-dom'; import './light.css'; -import { Button, Container, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Popup, Segment, Table } from 'semantic-ui-react'; -import { statusColor, BasicTable, siteUrl, staticUrl, requester, isAdmin } from './utils.js'; -import { LoginForm, SignupForm } from './LoginSignup.js'; -import { AccountForm } from './Account.js'; -import { SignForm } from './Sign.js'; -import { PayPalSubscribeDeal } from './PayPal.js'; +import { Button, Container, Header } from 'semantic-ui-react'; export function Debug(props) { - const { user, token } = props; - return (
Debug
diff --git a/webclient/src/Garden.js b/webclient/src/Garden.js index fa48799..10b7a48 100644 --- a/webclient/src/Garden.js +++ b/webclient/src/Garden.js @@ -1,8 +1,6 @@ -import React, { useState, useEffect, useReducer, useContext } from 'react'; -import { BrowserRouter as Router, Switch, Route, Link, useParams, useHistory } from 'react-router-dom'; -import { Button, Container, Checkbox, Dimmer, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Segment, Table } from 'semantic-ui-react'; -import { apiUrl, statusColor, BasicTable, staticUrl, requester } from './utils.js'; -import { NotFound } from './Misc.js'; +import React from 'react'; +import { Container, Header, Image } from 'semantic-ui-react'; +import { staticUrl } from './utils.js'; export function Garden(props) { return ( diff --git a/webclient/src/LoginSignup.js b/webclient/src/LoginSignup.js index 93679f4..42e5cc3 100644 --- a/webclient/src/LoginSignup.js +++ b/webclient/src/LoginSignup.js @@ -1,7 +1,7 @@ -import React, { useState, useEffect } from 'react'; -import { BrowserRouter as Router, Switch, Route, Link, useParams, useLocation } from 'react-router-dom'; +import React, { useState } from 'react'; +import { Link } from 'react-router-dom'; import './light.css'; -import { Container, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Segment, Table } from 'semantic-ui-react'; +import { Form, Header, Message } from 'semantic-ui-react'; import { requester, randomString } from './utils.js'; export function LoginForm(props) { @@ -69,7 +69,6 @@ export function SignupForm(props) { const [error, setError] = useState({}); const [progress, setProgress] = useState([]); const [loading, setLoading] = useState(false); - const location = useLocation(); const handleValues = (e, v) => setInput({ ...input, [v.name]: v.value }); const handleChange = (e) => handleValues(e, e.currentTarget); diff --git a/webclient/src/Misc.js b/webclient/src/Misc.js index cf1a4f7..7be86fb 100644 --- a/webclient/src/Misc.js +++ b/webclient/src/Misc.js @@ -1,7 +1,7 @@ -import React, { useState, useEffect } from 'react'; -import { BrowserRouter as Router, Switch, Route, Link, useParams } from 'react-router-dom'; +import React from 'react'; +import { Link } from 'react-router-dom'; import './light.css'; -import { Container, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Segment, Table } from 'semantic-ui-react'; +import { Container, Message } from 'semantic-ui-react'; export function PleaseLogin() { return ( diff --git a/webclient/src/Training.js b/webclient/src/Training.js index c90fb4a..5395cef 100644 --- a/webclient/src/Training.js +++ b/webclient/src/Training.js @@ -1,10 +1,9 @@ -import React, { useState, useEffect } from 'react'; -import { BrowserRouter as Router, Switch, Route, Link, useParams } from 'react-router-dom'; +import React from 'react'; +import { Link } from 'react-router-dom'; import './light.css'; -import { Container, Divider, Dropdown, Form, Grid, Header, Icon, Image, Menu, Message, Popup, Segment, Table } from 'semantic-ui-react'; +import { Container, Header, Popup, Table } from 'semantic-ui-react'; import moment from 'moment-timezone'; -import { requester, getInstructor } from './utils.js'; -import { NotFound, PleaseLogin } from './Misc.js'; +import { getInstructor } from './utils.js'; export function CertList(props) { const { member } = props;