From 6d8c8b768270435b725d7863546bef231fc5be7d Mon Sep 17 00:00:00 2001 From: Luis Felipe Risch <lfr20@inf.ufpr.br> Date: Mon, 5 Apr 2021 08:43:26 -0300 Subject: [PATCH] Fixed terminal warnings --- .../Components/Components/DataCards/ActionCard.js | 9 +++++---- .../Components/DataCards/RequirementCard.js | 9 +++++---- src/Admin/Components/Components/DisplayIcon.js | 4 ++-- .../Components/Components/Inputs/CreateAction.js | 2 +- .../Components/Inputs/CreateItem/CompAddImg.js | 2 +- .../Components/Inputs/CreateRequirement.js | 4 +--- .../MobileComponents/MobilePageHeader.js | 2 +- src/Admin/Components/Components/PageHeader.js | 2 +- src/Admin/Pages/Pages/SubPages/Gamefication.js | 2 ++ .../Pages/Pages/SubPages/GameficationAchieves.js | 2 ++ .../Pages/Pages/SubPages/GameficationActions.js | 15 ++++++++------- .../Pages/Pages/SubPages/GameficationRequires.js | 11 ++++++----- 12 files changed, 35 insertions(+), 29 deletions(-) diff --git a/src/Admin/Components/Components/DataCards/ActionCard.js b/src/Admin/Components/Components/DataCards/ActionCard.js index d240b498..546a1ee6 100644 --- a/src/Admin/Components/Components/DataCards/ActionCard.js +++ b/src/Admin/Components/Components/DataCards/ActionCard.js @@ -39,7 +39,7 @@ import { deleteRequest, } from "../../../../Components/HelperFunctions/getAxiosConfig"; import styled from 'styled-components' -import { GrAction } from 'react-icons/gr' +import { FaRegHandPointer } from 'react-icons/fa' const AchievementCard = ({ match }) => { let history = useHistory(); @@ -85,6 +85,7 @@ const AchievementCard = ({ match }) => { "success", "#228B22" ); + setReloadPage(!reloadPage) } history.goBack() }, @@ -193,7 +194,7 @@ const AchievementCard = ({ match }) => { borderBottom: "solid #d4d4d4 1px" }}> <ImgDiv> - <GrAction size={200} color="#00bcd4" /> + <FaRegHandPointer size={200} color="#00bcd4" /> </ImgDiv> </Grid> <Grid item sm={7} xs={12}> @@ -256,9 +257,9 @@ const AchievementCard = ({ match }) => { return ( <li key={require.created_at}> <Link to={`/admin/requirement/${require.id}`}> - <a style={{ textDecoration: 'none', color: "#00bcd4" }}> + <span style={{ textDecoration: 'none', color: "#00bcd4" }}> {require.description} - </a> + </span> </Link> </li> ) diff --git a/src/Admin/Components/Components/DataCards/RequirementCard.js b/src/Admin/Components/Components/DataCards/RequirementCard.js index 68b264c6..69cae605 100644 --- a/src/Admin/Components/Components/DataCards/RequirementCard.js +++ b/src/Admin/Components/Components/DataCards/RequirementCard.js @@ -85,6 +85,7 @@ const AchievementCard = ({ match }) => { "success", "#228B22" ); + setReloadPage(!reloadPage) } history.goBack() }, @@ -206,9 +207,9 @@ const AchievementCard = ({ match }) => { Nome </Typography> <Link to={`/admin/action/${item.action.id}`}> - <a style={{ textDecoration: 'none', color: "#673ab7" }}> + <span style={{ textDecoration: 'none', color: "#673ab7" }}> {item.action.name} - </a> + </span> </Link> </Grid> <Grid item> @@ -256,9 +257,9 @@ const AchievementCard = ({ match }) => { return ( <li key={achieve.created_at}> <Link to={`/admin/achievement/${achieve.id}`}> - <a style={{ textDecoration: 'none', color: "#673ab7" }}> + <span style={{ textDecoration: 'none', color: "#673ab7" }}> {achieve.name} - </a> + </span> </Link> </li> ) diff --git a/src/Admin/Components/Components/DisplayIcon.js b/src/Admin/Components/Components/DisplayIcon.js index b5692e42..d79eb043 100644 --- a/src/Admin/Components/Components/DisplayIcon.js +++ b/src/Admin/Components/Components/DisplayIcon.js @@ -40,7 +40,7 @@ import AllOutIcon from "@material-ui/icons/AllOut"; import SportsEsportsRoundedIcon from '@material-ui/icons/SportsEsportsRounded'; import { GiAchievement } from "react-icons/gi" import { DiRequirejs } from "react-icons/di" -import { GrAction } from 'react-icons/gr' +import { FaRegHandPointer } from 'react-icons/fa' //This file manipulate the icon that will be displayed in the left navigation menu @@ -69,7 +69,7 @@ const icons = [ <SportsEsportsRoundedIcon style={{ fill: orange }} />, <GiAchievement size={24} style={{ fill: pink }} />, <DiRequirejs size={24} style={{ fill: purple }} />, - <GrAction size={24} style={{ fill: blue }} />, + <FaRegHandPointer size={24} style={{ fill: blue }} />, <TimelineRoundedIcon style={{ fill: orange }} />, <SettingsRoundedIcon style={{ fill: pink }} />, <ExitToAppRoundedIcon style={{ fill: purple }} />, diff --git a/src/Admin/Components/Components/Inputs/CreateAction.js b/src/Admin/Components/Components/Inputs/CreateAction.js index 1124da0d..7812afa5 100644 --- a/src/Admin/Components/Components/Inputs/CreateAction.js +++ b/src/Admin/Components/Components/Inputs/CreateAction.js @@ -16,7 +16,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useState, useContext, useEffect } from 'react' +import React, { useState, useContext } from 'react' //imports material ui componets import Card from "@material-ui/core/Card" import CardContent from "@material-ui/core/CardContent" diff --git a/src/Admin/Components/Components/Inputs/CreateItem/CompAddImg.js b/src/Admin/Components/Components/Inputs/CreateItem/CompAddImg.js index 102ea0b0..fc2db478 100644 --- a/src/Admin/Components/Components/Inputs/CreateItem/CompAddImg.js +++ b/src/Admin/Components/Components/Inputs/CreateItem/CompAddImg.js @@ -16,7 +16,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useContext, useState } from 'react'; +import React, { useState } from 'react'; import { Button } from '@material-ui/core'; import styled from 'styled-components' import CloseIcon from '@material-ui/icons/Close'; diff --git a/src/Admin/Components/Components/Inputs/CreateRequirement.js b/src/Admin/Components/Components/Inputs/CreateRequirement.js index e7d51d25..41e5128b 100644 --- a/src/Admin/Components/Components/Inputs/CreateRequirement.js +++ b/src/Admin/Components/Components/Inputs/CreateRequirement.js @@ -16,7 +16,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useState, useContext, useEffect } from 'react' +import React, { useState, useContext } from 'react' //imports material ui componets import Card from "@material-ui/core/Card" import CardContent from "@material-ui/core/CardContent" @@ -47,8 +47,6 @@ const CreateRequirement = () => { const [stringReq, setStringReq] = useState("") const [isLoading, setIsLoading] = useState(false) - const [isLoaded, setIsLoaded] = useState(false) - const [error, setError] = useState(false) const [errorInGoal, setErrorInGoal] = useState({ error: false, diff --git a/src/Admin/Components/Components/MobileComponents/MobilePageHeader.js b/src/Admin/Components/Components/MobileComponents/MobilePageHeader.js index 99405165..f3520c9f 100644 --- a/src/Admin/Components/Components/MobileComponents/MobilePageHeader.js +++ b/src/Admin/Components/Components/MobileComponents/MobilePageHeader.js @@ -16,7 +16,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useEffect, useState } from "react"; +import React from "react"; import Paper from "@material-ui/core/Paper" import Grid from "@material-ui/core/Grid" import Button from "@material-ui/core/Button" diff --git a/src/Admin/Components/Components/PageHeader.js b/src/Admin/Components/Components/PageHeader.js index 12351fec..beef3c04 100644 --- a/src/Admin/Components/Components/PageHeader.js +++ b/src/Admin/Components/Components/PageHeader.js @@ -16,7 +16,7 @@ GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/>.*/ -import React, { useEffect, useState } from "react"; +import React from "react"; import Paper from "@material-ui/core/Paper" import Grid from "@material-ui/core/Grid" import Button from "@material-ui/core/Button" diff --git a/src/Admin/Pages/Pages/SubPages/Gamefication.js b/src/Admin/Pages/Pages/SubPages/Gamefication.js index 92149ab6..9237ed25 100644 --- a/src/Admin/Pages/Pages/SubPages/Gamefication.js +++ b/src/Admin/Pages/Pages/SubPages/Gamefication.js @@ -421,6 +421,8 @@ const Gamefication = () => { (error) => { HandleSnack('Erro ao carregar os dados', true, 'warning', '#FA8072') setIsLoadingMoreItems(false) + setLoaded(true) + setError(true) } ) }, [currPage, typeOpt, stateOpt, name]) diff --git a/src/Admin/Pages/Pages/SubPages/GameficationAchieves.js b/src/Admin/Pages/Pages/SubPages/GameficationAchieves.js index fcf6c5bc..17a85a4c 100644 --- a/src/Admin/Pages/Pages/SubPages/GameficationAchieves.js +++ b/src/Admin/Pages/Pages/SubPages/GameficationAchieves.js @@ -399,6 +399,8 @@ const GameficationAchieves = () => { (error) => { HandleSnack('Erro ao carregar os dados', true, 'warning', '#FA8072') setIsLoadingMoreItems(false) + setLoaded(true) + setError(true) } ) }, [currPage, name, stateOpt]) diff --git a/src/Admin/Pages/Pages/SubPages/GameficationActions.js b/src/Admin/Pages/Pages/SubPages/GameficationActions.js index c066b0c1..b386a02d 100644 --- a/src/Admin/Pages/Pages/SubPages/GameficationActions.js +++ b/src/Admin/Pages/Pages/SubPages/GameficationActions.js @@ -21,8 +21,8 @@ import moment from "moment"; import Unauthorized from "../../../Components/Components/Unauthorized"; import { Store } from "../../../../Store"; import { Link, useHistory } from "react-router-dom"; -import { getRequest, deleteRequest, putRequest } from "../../../../Components/HelperFunctions/getAxiosConfig"; -import { Url, DeleteFilter, EditFilter } from "../../../Filters"; +import { getRequest, deleteRequest } from "../../../../Components/HelperFunctions/getAxiosConfig"; +import { Url, DeleteFilter } from "../../../Filters"; import UpdateRoundedIcon from "@material-ui/icons/UpdateRounded"; import { withStyles } from "@material-ui/core/styles"; import AddRoundedIcon from "@material-ui/icons/AddRounded"; @@ -33,7 +33,6 @@ import PageHeader from "../../../Components/Components/PageHeader"; import SnackBar from "../../../../Components/SnackbarComponent"; import TableData from "../../../Components/Components/Table"; import TextField from "@material-ui/core/TextField"; -import MenuItem from "@material-ui/core/MenuItem"; import TableBody from "@material-ui/core/TableBody"; import TableCell from "@material-ui/core/TableCell"; import TableRow from "@material-ui/core/TableRow"; @@ -45,7 +44,7 @@ import styled from 'styled-components' import MobileList from "../../../Components/Components/MobileComponents/SimpleList" import { Grid } from "@material-ui/core"; import AlertDialog from "../../../Components/Components/AlertDialog" -import { GrAction } from 'react-icons/gr' +import { FaRegHandPointer } from 'react-icons/fa' import DeleteRoundedIcon from '@material-ui/icons/DeleteRounded'; const StyledTableCell = withStyles((theme) => ({ @@ -208,6 +207,8 @@ const GameficationActions = () => { }, (error) => { HandleSnack('Erro ao carregar os dados', true, 'warning', '#FA8072') + setLoaded(true) + setError(true) setIsLoadingMoreItems(false) } ) @@ -343,7 +344,7 @@ const GameficationActions = () => { subtitle={row.id} backColor={"#00bcd4"} avatar={ - <GrAction size={20} color="white" /> + <FaRegHandPointer size={20} color="white" /> } href={`/admin/action/${row.id}`} reset={() => { }} @@ -369,9 +370,9 @@ const GameficationActions = () => { return ( <li key={req.created_at}> <Link to={`/admin/requirement/${req.id}`}> - <a style={{ color: "#00bcd4", textDecoration: "none" }}> + <span style={{ color: "#00bcd4", textDecoration: "none" }}> {req.description} - </a> + </span> </Link> </li> ) diff --git a/src/Admin/Pages/Pages/SubPages/GameficationRequires.js b/src/Admin/Pages/Pages/SubPages/GameficationRequires.js index 64099c70..7385729b 100644 --- a/src/Admin/Pages/Pages/SubPages/GameficationRequires.js +++ b/src/Admin/Pages/Pages/SubPages/GameficationRequires.js @@ -21,8 +21,8 @@ import moment from "moment"; import Unauthorized from "../../../Components/Components/Unauthorized"; import { Store } from "../../../../Store"; import { Link, useHistory } from "react-router-dom"; -import { getRequest, deleteRequest, putRequest } from "../../../../Components/HelperFunctions/getAxiosConfig"; -import { Url, DeleteFilter, EditFilter } from "../../../Filters"; +import { getRequest, deleteRequest } from "../../../../Components/HelperFunctions/getAxiosConfig"; +import { Url, DeleteFilter } from "../../../Filters"; import UpdateRoundedIcon from "@material-ui/icons/UpdateRounded"; import { withStyles } from "@material-ui/core/styles"; import AddRoundedIcon from "@material-ui/icons/AddRounded"; @@ -33,7 +33,6 @@ import PageHeader from "../../../Components/Components/PageHeader"; import SnackBar from "../../../../Components/SnackbarComponent"; import TableData from "../../../Components/Components/Table"; import TextField from "@material-ui/core/TextField"; -import MenuItem from "@material-ui/core/MenuItem"; import TableBody from "@material-ui/core/TableBody"; import TableCell from "@material-ui/core/TableCell"; import TableRow from "@material-ui/core/TableRow"; @@ -205,6 +204,8 @@ const GameficationRequires = () => { (error) => { HandleSnack('Erro ao carregar os dados', true, 'warning', '#FA8072') setIsLoadingMoreItems(false) + setLoaded(true) + setError(true) } ) }, [currPage, descricao, stateOpt]) @@ -352,9 +353,9 @@ const GameficationRequires = () => { return ( <li key={achieve.created_at}> <Link to={`/admin/achievement/${achieve.id}`}> - <a style={{textDecoration: "none", color: '#673ab7'}}> + <span style={{textDecoration: "none", color: '#673ab7', backgroundColor:'none'}}> {achieve.name} - </a> + </span> </Link> </li> ) -- GitLab