diff --git a/src/Components/AreasSubPages.js b/src/Components/AreasSubPages.js index 2988d77c2b7048726a1ce34b35210e5e3246005c..c4444afee36fed2a7c3787f468952f425965dbd0 100644 --- a/src/Components/AreasSubPages.js +++ b/src/Components/AreasSubPages.js @@ -28,7 +28,7 @@ import colecoes from "../img/ilustra_colecoes.png"; import Grid from "@material-ui/core/Grid"; import ResourceCardFunction from "./ResourceCardFunction.js"; import CollectionCardFunction from "./CollectionCardFunction.js"; -import {axiosGetRequest} from './HelperFunctions/getAxiosConfig.js' +import {getRequest} from './HelperFunctions/getAxiosConfig.js' const areaStyle = { paddingTop: "5px", @@ -51,7 +51,7 @@ class ReqResources extends Component { componentDidMount() { const url = `/learning_objects?limit=12&sort=["published_at", "desc"]` - axiosGetRequest(url, (data) => {this.setState({ resources: data })}, (error) => {console.log(error)}) + getRequest(url, (data) => {this.setState({ resources: data })}, (error) => {console.log(error)}) } render() { var row1 = this.state.resources.slice(0, 4); @@ -138,7 +138,7 @@ class ReqCollections extends Component { componentDidMount() { const url = `/collections?limit=12&sort=["updated_at", "desc"]` - axiosGetRequest(url, (data) => {this.setState({ collections: data })}, (error) => {console.log(error)}) + getRequest(url, (data) => {this.setState({ collections: data })}, (error) => {console.log(error)}) } render() { var row1 = this.state.collections.slice(0, 4); diff --git a/src/Components/ColCardPublicOptions.js b/src/Components/ColCardPublicOptions.js index 1e38641004c20563ccecdd9cd4dbc182bd984258..aad23a6abdfccf127c603a6be0c1423a4f4ac9e5 100644 --- a/src/Components/ColCardPublicOptions.js +++ b/src/Components/ColCardPublicOptions.js @@ -27,7 +27,7 @@ import MoreVertIcon from '@material-ui/icons/MoreVert'; import styled from 'styled-components' import ErrorIcon from '@material-ui/icons/Error'; import ReportModal from './ReportModal.js' -import {axiosDeleteRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {deleteRequest} from '../Components/HelperFunctions/getAxiosConfig' export default function ColCardPublicOptions (props) { const [anchorEl, setAnchorEl] = React.useState(null); @@ -45,7 +45,7 @@ export default function ColCardPublicOptions (props) { const handleUnfollow = () => { - axiosDeleteRequest(`/collections/${props.id}/follow`, (data) => {console.log(data)}, (error) => {console.log(error)}) + deleteRequest(`/collections/${props.id}/follow`, (data) => {console.log(data)}, (error) => {console.log(error)}) } return ( diff --git a/src/Components/CollectionCardFunction.js b/src/Components/CollectionCardFunction.js index 7c80e7b4887618fd5b89292793224a5a8451bf69..c0c218706e85fcd1361b1c04da1052311f82e3ec 100644 --- a/src/Components/CollectionCardFunction.js +++ b/src/Components/CollectionCardFunction.js @@ -35,7 +35,7 @@ import LockIcon from '@material-ui/icons/Lock'; import ColCardOwnerOptions from './ColCardOwnerOptions.js' import ColCardPublicOptions from './ColCardPublicOptions' import {Link} from 'react-router-dom'; -import {axiosPutRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {putRequest} from '../Components/HelperFunctions/getAxiosConfig' export default function CollectionCardFunction (props) { const {state} = useContext(Store) @@ -53,7 +53,7 @@ export default function CollectionCardFunction (props) { setLikesCount(data.count) } const handleLike = () => { - axiosPutRequest(`/collections/${props.id}/like`, {}, handleSuccessLike, (error) => {console.log(error)}) + putRequest(`/collections/${props.id}/like`, {}, handleSuccessLike, (error) => {console.log(error)}) } const [followingHover, handleFollowingHover] = useState(false) @@ -66,7 +66,7 @@ export default function CollectionCardFunction (props) { handleToggleUserFollowingCol() } const handleFollow = () => { - axiosPutRequest(`/collections/${props.id}/follow`, {}, handleSuccessFollow, (error) => {console.log(error)}) + putRequest(`/collections/${props.id}/follow`, {}, handleSuccessFollow, (error) => {console.log(error)}) } const RenderFollowButton = () => { diff --git a/src/Components/CollectionCommentSection.js b/src/Components/CollectionCommentSection.js index 9aba6d1ea6c36c018931700f9a0e5166ddba3605..f7a3ad52a87d9f27007fe82194118ee47e92740d 100644 --- a/src/Components/CollectionCommentSection.js +++ b/src/Components/CollectionCommentSection.js @@ -27,7 +27,7 @@ import Comment from './Comment.js'; import Snackbar from '@material-ui/core/Snackbar'; import MuiAlert from '@material-ui/lab/Alert'; import Comentario from '../img/comentarios.png'; -import {axiosGetRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {getRequest} from '../Components/HelperFunctions/getAxiosConfig' export default function CollectionCommentSection(props) { const [post_snack_open, setPostSnackOpen] = useState(false); @@ -113,7 +113,7 @@ export default function CollectionCommentSection(props) { } useEffect(() => { - axiosGetRequest(`/collections/${props.id}/reviews`, (data) => {setReviews(data)}, (error) => {console.log(error)}) + getRequest(`/collections/${props.id}/reviews`, (data) => {setReviews(data)}, (error) => {console.log(error)}) }, [render_state]); return ( diff --git a/src/Components/Comment.js b/src/Components/Comment.js index 1d9c005874652e40236f7deede9d0442523c6095..09b66d5ad2f83e4ad3f10994de899960ca4f1b49 100644 --- a/src/Components/Comment.js +++ b/src/Components/Comment.js @@ -31,7 +31,7 @@ import TextField from "@material-ui/core/TextField"; import Menu from '@material-ui/core/Menu'; import MenuItem from '@material-ui/core/MenuItem'; import ModalExcluir from './ModalExcluirComentario.js' -import {axiosPutRequest, axiosDeleteRequest} from './HelperFunctions/getAxiosConfig' +import {putRequest, deleteRequest} from './HelperFunctions/getAxiosConfig' export default function Comment (props) { @@ -93,7 +93,7 @@ export default function Comment (props) { "review_ratings_attributes" : props.reviewRatings } } - axiosPutRequest(`/learning_objects/${props.objectID}/reviews/`, payload, handleOnSuccessfulComment, (error) => {console.log(error)}) + putRequest(`/learning_objects/${props.objectID}/reviews/`, payload, handleOnSuccessfulComment, (error) => {console.log(error)}) } } @@ -105,7 +105,7 @@ export default function Comment (props) { const deleteComment = () => { - axiosDeleteRequest(`/learning_objects/${props.objectID}/reviews/${props.reviewID}`, handleSuccessDeleteComment, (error) => {console.log(error)}) + deleteRequest(`/learning_objects/${props.objectID}/reviews/${props.reviewID}`, handleSuccessDeleteComment, (error) => {console.log(error)}) toggleModal(false) diff --git a/src/Components/ContactButtons/FollowButton.js b/src/Components/ContactButtons/FollowButton.js index e2ddc04a10a21b05cab499918985118236d59a67..5594fa6619ba288e50f997c8f449039a0f0b828b 100644 --- a/src/Components/ContactButtons/FollowButton.js +++ b/src/Components/ContactButtons/FollowButton.js @@ -20,7 +20,7 @@ import React from 'react' import PersonAddIcon from '@material-ui/icons/PersonAdd'; import styled from 'styled-components' import Button from '@material-ui/core/Button'; -import {axiosPutRequest} from '../HelperFunctions/getAxiosConfig' +import {putRequest} from '../HelperFunctions/getAxiosConfig' export default function FollowButton (props) { @@ -31,7 +31,7 @@ export default function FollowButton (props) { const handleFollow = (followerID) => { if (followerID !== undefined) { const url = `/users/${followerID}/follow/` - axiosPutRequest(url, {}, handleSuccess, (error) => {console.log(error)}) + putRequest(url, {}, handleSuccess, (error) => {console.log(error)}) } } @@ -51,7 +51,7 @@ export function NoIcon (props) { const handleFollow = (followerID) => { if (followerID !== undefined) { const url = `/users/${followerID}/follow/` - axiosPutRequest(url, {}, (data) => {console.log(data)}, (error) => {console.log(error)}) + putRequest(url, {}, (data) => {console.log(data)}, (error) => {console.log(error)}) } } diff --git a/src/Components/ContactButtons/FollowingButton.js b/src/Components/ContactButtons/FollowingButton.js index cbe0b69292f54faadacf174ea6b036609488030c..b2d22f248597fa5fd15f9289f7ea538ec2a8b2b5 100644 --- a/src/Components/ContactButtons/FollowingButton.js +++ b/src/Components/ContactButtons/FollowingButton.js @@ -21,7 +21,7 @@ import styled from 'styled-components' import Button from '@material-ui/core/Button'; import FollowingIcon from '../../img/how_to_reg-24px.png' import ModalConfirmarUnfollow from '../ModalConfirmarUnfollow.js' -import {axiosPutRequest} from '../HelperFunctions/getAxiosConfig' +import {putRequest} from '../HelperFunctions/getAxiosConfig' export default function FollowingButton (props) { @@ -44,7 +44,7 @@ export default function FollowingButton (props) { const handleUnfollowPartTwo = () => { const url = `/users/${unfollowID}/follow/` - axiosPutRequest(url, {}, handleSuccess, (error) => {console.log(error)}) + putRequest(url, {}, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/ContactCardOptions.js b/src/Components/ContactCardOptions.js index 3a5ed17d5313bea3b23a4af8e97aa9d4883c9efd..24d16ab166ccb763b82a24fdb5f87abfd492560f 100644 --- a/src/Components/ContactCardOptions.js +++ b/src/Components/ContactCardOptions.js @@ -26,7 +26,7 @@ import MoreVertIcon from '@material-ui/icons/MoreVert'; import OpenIcon from '@material-ui/icons/OpenInNew'; import ReportIcon from '@material-ui/icons/Error'; import PersonAddIcon from '@material-ui/icons/PersonAdd'; -import {axiosPutRequest} from './HelperFunctions/getAxiosConfig' +import {putRequest} from './HelperFunctions/getAxiosConfig' import ReportModal from './ReportModal.js' import {Link} from 'react-router-dom' @@ -43,7 +43,7 @@ export default function SimpleMenu(props) { } const handleFollow = (followerID) => { - axiosPutRequest(`/users/${followerID}/follow`, {}, (data) => {console.log(data)}, (error) => {console.log(error)}) + putRequest(`/users/${followerID}/follow`, {}, (data) => {console.log(data)}, (error) => {console.log(error)}) } const [reportModal, toggleReportModal] = useState(false) diff --git a/src/Components/ContactForm.js b/src/Components/ContactForm.js index 914dd3ab986ef0f3010a99ec9a4f85550c139221..971001ebc2f52aad912ac0d9deb1791aafd68396 100644 --- a/src/Components/ContactForm.js +++ b/src/Components/ContactForm.js @@ -19,7 +19,7 @@ along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/> import React, { useState } from 'react'; import styled from 'styled-components'; import FormInput from "../Components/FormInput.js" -import {axiosPostRequest} from './HelperFunctions/getAxiosConfig' +import {postRequest} from './HelperFunctions/getAxiosConfig' const Button = styled.button` @@ -190,7 +190,7 @@ const Button = styled.button` message: mensagem.dict.value } } - axiosPostRequest(`/contacts`, payload, (data) => {limpaTudo()}, (error) => {console.log(error)}) + postRequest(`/contacts`, payload, (data) => {limpaTudo()}, (error) => {console.log(error)}) } } diff --git a/src/Components/CriarColecaoForm.js b/src/Components/CriarColecaoForm.js index 4fd1fefe7f88b8ee942e6d8f042f32669660842a..ea8c05070f21519b8594a13c03897d69481b2556 100644 --- a/src/Components/CriarColecaoForm.js +++ b/src/Components/CriarColecaoForm.js @@ -25,7 +25,7 @@ import RadioGroup from '@material-ui/core/RadioGroup'; import FormControlLabel from '@material-ui/core/FormControlLabel'; import FormControl from '@material-ui/core/FormControl'; import TextField from '@material-ui/core/TextField'; -import {axiosPostRequest} from './HelperFunctions/getAxiosConfig' +import {postRequest} from './HelperFunctions/getAxiosConfig' export default function CriarColecaoForm (props) { const {state} = useContext(Store) @@ -77,7 +77,7 @@ export default function CriarColecaoForm (props) { "privacy" : finalRadioValue } } - axiosPostRequest( `/collections/`, payload, handleSuccess, (error) =>{console.log(error)}) + postRequest( `/collections/`, payload, handleSuccess, (error) =>{console.log(error)}) } } diff --git a/src/Components/EditarColecaoForm.js b/src/Components/EditarColecaoForm.js index 2b21b04c514a5597f0140303c05e478ce2970e86..4e127b9aae43cf5c18f56c9e247d6aa65966736f 100644 --- a/src/Components/EditarColecaoForm.js +++ b/src/Components/EditarColecaoForm.js @@ -25,7 +25,7 @@ import RadioGroup from '@material-ui/core/RadioGroup'; import FormControlLabel from '@material-ui/core/FormControlLabel'; import FormControl from '@material-ui/core/FormControl'; import TextField from '@material-ui/core/TextField'; -import {axiosGetRequest, axiosPutRequest} from './HelperFunctions/getAxiosConfig' +import {getRequest, putRequest} from './HelperFunctions/getAxiosConfig' export default function EditarColecaoForm (props) { const {state} = useContext(Store) @@ -37,7 +37,7 @@ export default function EditarColecaoForm (props) { } useEffect(() => { - axiosGetRequest(`/collections/${props.id}`, handleSuccessfulGet, (error) => {console.log(error)}) + getRequest(`/collections/${props.id}`, handleSuccessfulGet, (error) => {console.log(error)}) }, []) const [value, setValue] = useState(-1); @@ -88,7 +88,7 @@ export default function EditarColecaoForm (props) { } } - axiosPutRequest(`/collections/${props.id}/`, payload, handleSuccessfulSubmit, (error) =>{console.log(error)}) + putRequest(`/collections/${props.id}/`, payload, handleSuccessfulSubmit, (error) =>{console.log(error)}) } } diff --git a/src/Components/Firulas.js b/src/Components/Firulas.js index 20d6c1016394e90d85135600ccb0e00a1afd0130..6a368a11cf553166280ec8d85dd9ede03562e781 100644 --- a/src/Components/Firulas.js +++ b/src/Components/Firulas.js @@ -4,7 +4,7 @@ import Rating from '@material-ui/lab/Rating'; import StarBorderIcon from '@material-ui/icons/StarBorder'; import {LikeCounter, ButtonNoWidth} from '../Components/ResourceCardFunction.js' import FavoriteIcon from '@material-ui/icons/Favorite'; -import {axiosPutRequest} from './HelperFunctions/getAxiosConfig' +import {putRequest} from './HelperFunctions/getAxiosConfig' export default function Firulas (props) { const [liked, setLiked] = useState(props.liked) @@ -13,7 +13,7 @@ export default function Firulas (props) { setLiked(!liked) } const handleLike = () => { - axiosPutRequest(`/learning_objects/${props.recursoId}/like/`, {}, handleSuccess, (error) => {console.log(error)}) + putRequest(`/learning_objects/${props.recursoId}/like/`, {}, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/FollowCollectionButton.js b/src/Components/FollowCollectionButton.js index 5cea848a9bb422af5491f6775ec3cc35b38765cf..be01ad44329cfe45b7ca167a4111d721cd8f7e7a 100644 --- a/src/Components/FollowCollectionButton.js +++ b/src/Components/FollowCollectionButton.js @@ -22,7 +22,7 @@ import CheckIcon from '@material-ui/icons/Check'; import AddIcon from '@material-ui/icons/Add'; import styled from 'styled-components'; import SignUpModal from './SignUpModal.js'; -import {axiosGetRequest, axiosPutRequest} from './HelperFunctions/getAxiosConfig' +import {getRequest, putRequest} from './HelperFunctions/getAxiosConfig' export default function FollowCollectionButton(props) { const [icon, setIcon] = useState(<AddIcon fontSize="large" />); @@ -45,7 +45,7 @@ export default function FollowCollectionButton(props) { } useEffect(() => { const url = `/users/${props.user_id}/following/Collection` - axiosGetRequest(url, handleSuccessGet, (error) => console.log(error)) + getRequest(url, handleSuccessGet, (error) => console.log(error)) }, []); //handleMouse{Enter, Leave} only do anything when user follows given collection: @@ -83,9 +83,9 @@ export default function FollowCollectionButton(props) { if (!props.user_id) setSignUpOpen(true); else if (!following) { - axiosPutRequest(url, {}, handleSuccessfulFollow, (error) => {console.log(error)}) + putRequest(url, {}, handleSuccessfulFollow, (error) => {console.log(error)}) } else { - axiosPutRequest(url, {}, handleSuccessfulUnfollow, (error) => {console.log(error)}) + putRequest(url, {}, handleSuccessfulUnfollow, (error) => {console.log(error)}) } }; diff --git a/src/Components/GuardarModal.js b/src/Components/GuardarModal.js index 728ba0b8ccc702f419812ad185bfa59f4c7cc81e..3a231ac260b33ab13c140f17acb59693910e7817 100644 --- a/src/Components/GuardarModal.js +++ b/src/Components/GuardarModal.js @@ -30,7 +30,7 @@ import LockIcon from '@material-ui/icons/Lock'; import LoadingSpinner from './LoadingSpinner.js' import CriarColecaoForm from './CriarColecaoForm.js' import SnackbarComponent from './SnackbarComponent' -import {axiosGetRequest, axiosPostRequest} from './HelperFunctions/getAxiosConfig' +import {getRequest, postRequest} from './HelperFunctions/getAxiosConfig' function CloseModalButton (props) { return ( @@ -57,7 +57,7 @@ export default function ReportModal (props) { const url = `/users/${id}/collections/` - axiosGetRequest(url, handleSuccessGetCols, (error) => {console.log('error')}) + getRequest(url, handleSuccessGetCols, (error) => {console.log('error')}) } } @@ -74,7 +74,7 @@ export default function ReportModal (props) { "items" : [ {"id":props.recursoId, "type":"LearningObject"} ] } } - axiosPostRequest( url, payload, handleSuccessPostToCol, (error) => {console.log(error)}) + postRequest( url, payload, handleSuccessPostToCol, (error) => {console.log(error)}) } diff --git a/src/Components/HelperFunctions/getAxiosConfig.js b/src/Components/HelperFunctions/getAxiosConfig.js index c59bb1a726fa81430de8f1ffb211cfde684a7480..e88e370de15092536fb77327aadc0119997ede46 100644 --- a/src/Components/HelperFunctions/getAxiosConfig.js +++ b/src/Components/HelperFunctions/getAxiosConfig.js @@ -80,7 +80,7 @@ function updateAccessToken (newAccessToken) { } } -export const axiosGetRequest = (url, onSuccess, onError) => { +export const getRequest = (url, onSuccess, onError) => { fetch((`${apiUrl}${url}`), { headers : fetchHeaders() }) @@ -99,7 +99,7 @@ export const axiosGetRequest = (url, onSuccess, onError) => { }) } -export const axiosDeleteRequest = (url, onSuccess, onError) => { +export const deleteRequest = (url, onSuccess, onError) => { fetch((`${apiUrl}${url}`), { method : 'DELETE', headers : fetchHeaders() @@ -119,7 +119,7 @@ export const axiosDeleteRequest = (url, onSuccess, onError) => { }) } -export const axiosPutRequest = (url, payload, onSuccess, onError) => { +export const putRequest = (url, payload, onSuccess, onError) => { fetch((`${apiUrl}${url}`), { method : 'PUT', headers : fetchHeaders(), @@ -140,7 +140,7 @@ export const axiosPutRequest = (url, payload, onSuccess, onError) => { }) } -export const axiosPostRequest = (url, payload, onSuccess, onError) => { +export const postRequest = (url, payload, onSuccess, onError) => { fetch((`${apiUrl}${url}`), { method : 'POST', headers : fetchHeaders(), diff --git a/src/Components/IframeOverlay/DrawerContent.js b/src/Components/IframeOverlay/DrawerContent.js index 1a89a937636ffbc3f5bfe6502d689ad63372a7a1..124a8f4e1bd2641e21a132cfb749a8a9d5c57ed1 100644 --- a/src/Components/IframeOverlay/DrawerContent.js +++ b/src/Components/IframeOverlay/DrawerContent.js @@ -4,7 +4,7 @@ import Grid from '@material-ui/core/Grid'; import SearchInput from './SearchInput.js'; import ResourceCard from './ResourceCard.js'; import SmallFooter from './SmallFooter.js'; -import {axiosGetRequest} from '../HelperFunctions/getAxiosConfig' +import {getRequest} from '../HelperFunctions/getAxiosConfig' export default function DrawerContent(props) { const [resources, setResources] = useState([]); @@ -16,7 +16,7 @@ export default function DrawerContent(props) { const url = `/search? page=0&results_per_page=5&query=${query}&search_class=LearningObject` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) } useEffect(() => { diff --git a/src/Components/MenuList.js b/src/Components/MenuList.js index 0d2b21173349c8b96bcdbb91fe3b3a9098ed445d..0b2963f7b13e9010ef49e6ccd72825cce1674268 100644 --- a/src/Components/MenuList.js +++ b/src/Components/MenuList.js @@ -27,7 +27,7 @@ import { Store } from '../Store'; import Profile from '../img/default_profile0.png' import styled from 'styled-components' import {apiDomain} from '../env.js' -import {axiosDeleteRequest} from './HelperFunctions/getAxiosConfig' +import {deleteRequest} from './HelperFunctions/getAxiosConfig' const OverrideButton = styled(Button)` @@ -54,7 +54,7 @@ export default function MenuList(props) { } const handleLogout = () => { const url = `/auth/sign_out` - axiosDeleteRequest(url, handleSuccessSignOut, (error) => {console.log(error)}) + deleteRequest(url, handleSuccessSignOut, (error) => {console.log(error)}) } return ( diff --git a/src/Components/MobileDrawerMenu.js b/src/Components/MobileDrawerMenu.js index 6409770f9f30f59e629d678fb3c11c83fe912c72..4e0d6b223a57bf53d60980c19c23f9471979cd40 100644 --- a/src/Components/MobileDrawerMenu.js +++ b/src/Components/MobileDrawerMenu.js @@ -37,7 +37,7 @@ import FavoriteBorderIcon from '@material-ui/icons/FavoriteBorder'; import FolderOpenIcon from '@material-ui/icons/FolderOpen'; import SettingsIcon from '@material-ui/icons/Settings'; import {apiDomain} from '../env.js' -import {axiosDeleteRequest} from './HelperFunctions/getAxiosConfig' +import {deleteRequest} from './HelperFunctions/getAxiosConfig' export default function MobileDrawerMenu (props) { const {state, dispatch} = useContext(Store) @@ -83,7 +83,7 @@ export default function MobileDrawerMenu (props) { } const handleLogout = () => { const url = `/auth/sign_out` - axiosDeleteRequest(url, handleSuccessSignOut, (error) => {console.log(error)}) + deleteRequest(url, handleSuccessSignOut, (error) => {console.log(error)}) } return ( diff --git a/src/Components/ModalAlterarAvatar/ComponentAlterarAvatar.js b/src/Components/ModalAlterarAvatar/ComponentAlterarAvatar.js index ddb11196bc909adc66f6a8e983bf62ae85df36e7..8936af0a751bcd2d139c08bf631e489415688a24 100644 --- a/src/Components/ModalAlterarAvatar/ComponentAlterarAvatar.js +++ b/src/Components/ModalAlterarAvatar/ComponentAlterarAvatar.js @@ -24,7 +24,7 @@ import {apiDomain} from '../../env'; import CloseIcon from '@material-ui/icons/Close'; import Profile from '../../img/default_profile0.png' import Cropper from '../Cropper.js' -import {axiosPutRequest} from '../HelperFunctions/getAxiosConfig' +import {putRequest} from '../HelperFunctions/getAxiosConfig' function ChooseImage (props) { return ( @@ -103,7 +103,7 @@ export default function ComponentAlterarAvatar (props) { let fdAvatar = new FormData() fdAvatar.set('user[avatar]', newAvatar) - axiosPutRequest(url, fdAvatar, handleSuccess, (error) => {console.log(error)}) + putRequest(url, fdAvatar, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/ModalAlterarCover/ComponentAlterarCover.js b/src/Components/ModalAlterarCover/ComponentAlterarCover.js index f9da43857d905e244f5392756bd5a5db07361a89..99a5f5493eca3735ae00b5a2431934ed5b9f8201 100644 --- a/src/Components/ModalAlterarCover/ComponentAlterarCover.js +++ b/src/Components/ModalAlterarCover/ComponentAlterarCover.js @@ -22,7 +22,7 @@ import styled from 'styled-components' import {Store} from '../../Store.js' import CloseIcon from '@material-ui/icons/Close'; import Cropper from '../Cropper.js' -import {axiosPutRequest} from '../HelperFunctions/getAxiosConfig' +import {putRequest} from '../HelperFunctions/getAxiosConfig' export default function ComponentAlterarCover (props) { const {state, dispatch} = useContext(Store) @@ -53,7 +53,7 @@ export default function ComponentAlterarCover (props) { let fdCover = new FormData() fdCover.set('user[cover]', newCover) - axiosPutRequest(url, fdCover, handleSuccess, (error) => {console.log(error)}) + putRequest(url, fdCover, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/ModalConfirmarCuradoria.js b/src/Components/ModalConfirmarCuradoria.js index 77fa7a4b32dfa90ced9211f5463e9f4c253d7705..4687b1876be5b3ae5376901a97eb2e00aca3df66 100644 --- a/src/Components/ModalConfirmarCuradoria.js +++ b/src/Components/ModalConfirmarCuradoria.js @@ -23,7 +23,7 @@ import Backdrop from '@material-ui/core/Backdrop'; import Fade from '@material-ui/core/Fade'; import styled from 'styled-components' import CloseModalButton from './CloseModalButton' -import {axiosPostRequest} from './HelperFunctions/getAxiosConfig' +import {postRequest} from './HelperFunctions/getAxiosConfig' export default function ModalConfirmarCuradoriaOpen (props) { @@ -52,7 +52,7 @@ export default function ModalConfirmarCuradoriaOpen (props) { "answers" : transformReportCriteria(props.reportCriteria) } } - axiosPostRequest(url, payload, handleSuccess, (error) => {console.log(error)}) + postRequest(url, payload, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/ModalExcluirColecao.js b/src/Components/ModalExcluirColecao.js index c405179d6bf2046a2ba773fef9fefd8aa35de63f..879112aebb46690447dcc1b3cdecb62e90adbbff 100644 --- a/src/Components/ModalExcluirColecao.js +++ b/src/Components/ModalExcluirColecao.js @@ -24,7 +24,7 @@ import styled from 'styled-components' import GreyButton from './GreyButton.js' import PurpleButton from './PurpleButton.js' import SnackbarComponent from './SnackbarComponent' -import {axiosDeleteRequest} from './HelperFunctions/getAxiosConfig' +import {deleteRequest} from './HelperFunctions/getAxiosConfig' export default function ModalExcluirColecao (props) { const [snackbarOpen, toggleSnackbar] = useState(false) @@ -36,7 +36,7 @@ export default function ModalExcluirColecao (props) { const handleDelete = () => { const url = `/collections/${props.id}` - axiosDeleteRequest(url, handleDeleteSuccess, (error) => {console.log(error)}) + deleteRequest(url, handleDeleteSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/Notifications.js b/src/Components/Notifications.js index 5911a309ce39f76691eda2d39a0939235fb2f833..cf8a2f055f3fc17d46b9ba856d05c3bfa96b7b8d 100644 --- a/src/Components/Notifications.js +++ b/src/Components/Notifications.js @@ -23,7 +23,7 @@ import styled from 'styled-components' import Menu from '@material-ui/core/Menu'; import {apiDomain} from '../env.js' import ActivityListItem from './ActivityListItem.js' -import {axiosGetRequest} from './HelperFunctions/getAxiosConfig.js' +import {getRequest} from './HelperFunctions/getAxiosConfig.js' import { withStyles } from '@material-ui/core/styles'; import {Link} from 'react-router-dom' @@ -89,7 +89,7 @@ export default function Notification (props) { useEffect(() => { - axiosGetRequest('/feed?offset=0&limit=30', handleAxiosSuccess, handleAxiosError) + getRequest('/feed?offset=0&limit=30', handleAxiosSuccess, handleAxiosError) }, []) diff --git a/src/Components/NotificationsInner.js b/src/Components/NotificationsInner.js index 6d05f5f56873650d2510ea7770345c8ebdf33e20..4630287968d81ff709a2fb3d4dd46e88ab70d38e 100644 --- a/src/Components/NotificationsInner.js +++ b/src/Components/NotificationsInner.js @@ -2,7 +2,7 @@ import React, {useState, useContext, useEffect} from 'react' import styled from 'styled-components' import {apiDomain} from '../env.js' import ActivityListItem from './ActivityListItem.js' -import {axiosGetRequest} from './HelperFunctions/getAxiosConfig' +import {getRequest} from './HelperFunctions/getAxiosConfig' export default function NotificationInner (props) { const [notifications, setNotifications] = useState([]); @@ -15,7 +15,7 @@ export default function NotificationInner (props) { useEffect(() => { const url = `/feed?offset=0&limit=30` - axiosGetRequest(url, handleSuccess, (error) => {console.log('error while running getNotifications')}) + getRequest(url, handleSuccess, (error) => {console.log('error while running getNotifications')}) }, []) return ( diff --git a/src/Components/PublicationPermissionsContent.js b/src/Components/PublicationPermissionsContent.js index 0237291dbf04996ca7091006c2f38148f6b3d2e5..ddccba30f8c1ec5f98349ae1e9589c2a90554dca 100644 --- a/src/Components/PublicationPermissionsContent.js +++ b/src/Components/PublicationPermissionsContent.js @@ -8,7 +8,7 @@ import Radio from '@material-ui/core/Radio'; import FormControl from '@material-ui/core/FormControl'; import Grid from '@material-ui/core/Grid'; import { withStyles } from '@material-ui/core/styles'; -import {axiosGetRequest} from './HelperFunctions/getAxiosConfig' +import {getRequest} from './HelperFunctions/getAxiosConfig' const StyledFormControl = styled(FormControl)` display: "block ruby"; @@ -37,7 +37,7 @@ export default function PublicationPermissionsContent (props) { useEffect(() => { const url = `/questions/` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) }, []) diff --git a/src/Components/ReportModal.js b/src/Components/ReportModal.js index 1f94364fd4753818c9477102f7fb8bc48cc74fcd..736d00b20dfab2aae3bcec0fcc3a49d0813f8668 100644 --- a/src/Components/ReportModal.js +++ b/src/Components/ReportModal.js @@ -27,7 +27,7 @@ import CloseIcon from '@material-ui/icons/Close'; import ReportUserForm from './ReportUserForm.js' import ReportRecursoForm from './ReportRecursoForm.js' import ReportColecaoForm from './ReportColecaoForm.js' -import {axiosPostRequest} from './HelperFunctions/getAxiosConfig' +import {postRequest} from './HelperFunctions/getAxiosConfig' function CloseModalButton (props) { return ( @@ -52,7 +52,7 @@ export default function ReportModal (props) { } } - axiosPostRequest(url, payload, (data) => {console.log(data)}, (error) => {console.log(error)}) + postRequest(url, payload, (data) => {console.log(data)}, (error) => {console.log(error)}) } diff --git a/src/Components/ResourceCardFunction.js b/src/Components/ResourceCardFunction.js index 46c557245416f23760232c616db69aad1e1ffb09..44e4feb8fcf2265695480f66695348ea25b790e3 100644 --- a/src/Components/ResourceCardFunction.js +++ b/src/Components/ResourceCardFunction.js @@ -51,7 +51,7 @@ import {Link} from 'react-router-dom'; import {getDefaultThumbnail} from './HelperFunctions/getDefaultThumbnail' import GetIconByName from './UploadPageComponents/GetIconByName' import "./ResourceCard.css"; -import {axiosPutRequest} from './HelperFunctions/getAxiosConfig' +import {putRequest} from './HelperFunctions/getAxiosConfig' export default function ResourceCardFunction (props) { const [thumbnail, setThumbnail] = useState(null) @@ -86,7 +86,7 @@ export default function ResourceCardFunction (props) { const handleLike = () => { const url = `/learning_objects/${props.id}/like/` - axiosPutRequest(url, {}, handleSuccessLike, (error) => {console.log(error)}) + putRequest(url, {}, handleSuccessLike, (error) => {console.log(error)}) } const SlideAnimationContent = () => { diff --git a/src/Components/ResourcePageComponents/CommentForm.js b/src/Components/ResourcePageComponents/CommentForm.js index 99729ed82c80b87e91b0fc55836c5c70d92b2270..5e5f39214c96814e1aeee1163a28b4c4e63ee314 100644 --- a/src/Components/ResourcePageComponents/CommentForm.js +++ b/src/Components/ResourcePageComponents/CommentForm.js @@ -6,7 +6,7 @@ import TextField from "@material-ui/core/TextField"; import { Button } from '@material-ui/core'; import EditIcon from '@material-ui/icons/Edit'; import Grid from '@material-ui/core/Grid'; -import {axiosPostRequest} from '../HelperFunctions/getAxiosConfig' +import {postRequest} from '../HelperFunctions/getAxiosConfig' export default function CommentForm (props) { const [rating, setRating] = useState({ @@ -51,7 +51,7 @@ export default function CommentForm (props) { } } - axiosPostRequest(url, payload, handleSuccess, (error) => {console.log(error)}) + postRequest(url, payload, handleSuccess, (error) => {console.log(error)}) } else { setAttempt(true) diff --git a/src/Components/ResourcePageComponents/CommentsArea.js b/src/Components/ResourcePageComponents/CommentsArea.js index 60cb407b48fe737500c922d5f764f07286064a0e..10a9482f73b5e49ac3e7089453cee29378fca290 100644 --- a/src/Components/ResourcePageComponents/CommentsArea.js +++ b/src/Components/ResourcePageComponents/CommentsArea.js @@ -26,7 +26,7 @@ import Comentarios from '../../img/comentarios.png' import {apiDomain} from '../../env'; import CommentForm from './CommentForm.js' import Comment from '../Comment.js' -import {axiosGetRequest} from '../HelperFunctions/getAxiosConfig' +import {getRequest} from '../HelperFunctions/getAxiosConfig' export default function CommentsArea (props) { const {state} = useContext(Store) @@ -41,7 +41,7 @@ export default function CommentsArea (props) { useEffect( () => { const url = `/learning_objects/${props.recursoId}/reviews` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) }, [gambiarra]) return ( diff --git a/src/Components/ResourcePageComponents/TextoObjeto.js b/src/Components/ResourcePageComponents/TextoObjeto.js index 87637f54321dae36054b92f5be813c5a25f36d03..1554cc9ebd70387fd72cb155f749232133f1b5c0 100644 --- a/src/Components/ResourcePageComponents/TextoObjeto.js +++ b/src/Components/ResourcePageComponents/TextoObjeto.js @@ -29,7 +29,7 @@ import Button from '@material-ui/core/Button'; import {Link, Redirect} from 'react-router-dom' import Alert from '../Alert.js'; import Snackbar from '@material-ui/core/Snackbar'; -import {axiosDeleteRequest} from '../HelperFunctions/getAxiosConfig' +import {deleteRequest} from '../HelperFunctions/getAxiosConfig' export default function TextoObjeto (props) { const {state} = useContext(Store) @@ -85,7 +85,7 @@ export default function TextoObjeto (props) { } const handleDelete = () => { const url = `/learning_objects/${props.recursoId}` - axiosDeleteRequest(url, handleSuccess, (error) => {console.log(error)}) + deleteRequest(url, handleSuccess, (error) => {console.log(error)}) } const checkAccessLevel = (levelToCheck) => { diff --git a/src/Components/TabPanels/PublicUserPageTabs/TabRecursos.js b/src/Components/TabPanels/PublicUserPageTabs/TabRecursos.js index 2a8d54b60bd17f3bba9196bb5b1a6ca34bbc5769..a4e2b0683177bcda58c05acfb2da6c73f3380856 100644 --- a/src/Components/TabPanels/PublicUserPageTabs/TabRecursos.js +++ b/src/Components/TabPanels/PublicUserPageTabs/TabRecursos.js @@ -21,7 +21,7 @@ import {HeaderGrid, ContainerStyled, Carregados} from '../StyledComponents.js' import Grid from '@material-ui/core/Grid'; import ResourceCardFunction from '../../ResourceCardFunction.js' import {ButtonMostrarMaisRecurso} from '../PanelComponents/ButtonsArea' -import {axiosGetRequest} from '../../HelperFunctions/getAxiosConfig' +import {getRequest} from '../../HelperFunctions/getAxiosConfig' export default function TabRecursos (props) { const [arr, setArr] = useState([]) @@ -43,7 +43,7 @@ export default function TabRecursos (props) { if (newLength > 12) { const url = `/users/${props.id}/learning_objects?limit=${newLength}$offset=4` - axiosGetRequest(url,handleSuccess,(error) => {console.log(error)}) + getRequest(url,handleSuccess,(error) => {console.log(error)}) } else { handleSlice(arr.slice(0, sliceLength + quantity)) diff --git a/src/Components/TabPanels/UserPageTabs/ModalExcluirConta.js b/src/Components/TabPanels/UserPageTabs/ModalExcluirConta.js index 171b6b73e5d878e579c29417619221969b9d3cec..1d4410498bd71d489e4d8ccd9a3284bb8f890662 100644 --- a/src/Components/TabPanels/UserPageTabs/ModalExcluirConta.js +++ b/src/Components/TabPanels/UserPageTabs/ModalExcluirConta.js @@ -29,7 +29,7 @@ import GreyButton from '../../GreyButton' import FormInput from '../../FormInput' import {Link} from 'react-router-dom' import SnackbarComponent from '../../SnackbarComponent.js' -import {axiosDeleteRequest} from '../../HelperFunctions/getAxiosConfig' +import {deleteRequest} from '../../HelperFunctions/getAxiosConfig' function CloseModalButton (props) { return ( @@ -71,7 +71,7 @@ export default function ModalExcluirConta (props) { } const deleteAccount = () => { const url = `/auth` - axiosDeleteRequest(url, handleSuccess, (error) => {console.log(error)}) + deleteRequest(url, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/TabPanels/UserPageTabs/PanelAtividades.js b/src/Components/TabPanels/UserPageTabs/PanelAtividades.js index 42809ba62cd9f88be14641ce047a11eff8248d47..d43ce0da3f4f9023da4def6794f69cadf3195c3e 100644 --- a/src/Components/TabPanels/UserPageTabs/PanelAtividades.js +++ b/src/Components/TabPanels/UserPageTabs/PanelAtividades.js @@ -25,7 +25,7 @@ import Bolo from '../../../img/Bolo.png' import LoadingSpinner from '../../LoadingSpinner.js' import ActivityListItem from '../../ActivityListItem.js' import List from '@material-ui/core/List'; -import {axiosGetRequest} from '../../HelperFunctions/getAxiosConfig.js' +import {getRequest} from '../../HelperFunctions/getAxiosConfig.js' export default function TabPanelAtividades (props) { const [loading, handleLoading] = useState(true) @@ -49,7 +49,7 @@ export default function TabPanelAtividades (props) { useEffect( () => { const url = `/feed?offset=0&limit=30` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) }, []) diff --git a/src/Components/TabPanels/UserPageTabs/PanelCuradoria.js b/src/Components/TabPanels/UserPageTabs/PanelCuradoria.js index b14f5b9441479135c0c3181049dcf6e2aae852d4..796bee8acd0ae4dcf601ff3ebcbd1253199e80cd 100644 --- a/src/Components/TabPanels/UserPageTabs/PanelCuradoria.js +++ b/src/Components/TabPanels/UserPageTabs/PanelCuradoria.js @@ -19,7 +19,7 @@ along with Plataforma Integrada MEC. If not, see <http://www.gnu.org/licenses/> import React, {useState, useEffect} from 'react' import LoadingSpinner from '../../LoadingSpinner.js' import TemplateCuradoria from '../PanelComponents/TemplateCuradoria.js' -import {axiosGetRequest} from '../../HelperFunctions/getAxiosConfig' +import {getRequest} from '../../HelperFunctions/getAxiosConfig' export default function TabPanelCuradoria (props) { const [loading, handleLoading] = useState(true) @@ -42,7 +42,7 @@ export default function TabPanelCuradoria (props) { useEffect( () => { const url = `/users/${props.id}/submissions?offset=0&status=submitted` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) }, []) return ( diff --git a/src/Components/UploadPageComponents/FileUploadStage.js b/src/Components/UploadPageComponents/FileUploadStage.js index 9aa89aa287ec9aaaf9f798be86423578dda78a28..880ff018ef65d34cdf952b8829dedfd819f647b6 100644 --- a/src/Components/UploadPageComponents/FileUploadStage.js +++ b/src/Components/UploadPageComponents/FileUploadStage.js @@ -21,7 +21,7 @@ import styled from 'styled-components' import {WrapperBox} from './StyledComponents.js' import DoneIcon from '@material-ui/icons/Done'; import DeleteIcon from '@material-ui/icons/Delete'; -import {axiosDeleteRequest} from '../HelperFunctions/getAxiosConfig.js' +import {deleteRequest} from '../HelperFunctions/getAxiosConfig.js' export default function FileUploadStage (props) { const [uploading, toggleUploading] = useState(true) @@ -32,7 +32,7 @@ export default function FileUploadStage (props) { const handleDelete = () => { const url = `/learning_objects/${props.draftID}` - axiosDeleteRequest(url, handleSuccess, (error) => {console.log(error)}) + deleteRequest(url, handleSuccess, (error) => {console.log(error)}) } return ( diff --git a/src/Components/UploadPageComponents/ModalCancelar.js b/src/Components/UploadPageComponents/ModalCancelar.js index 1bf82317b56138851bd5af71e03d015db80ec694..9616436b10e683fdb274387b58ff2aed3c8d788b 100644 --- a/src/Components/UploadPageComponents/ModalCancelar.js +++ b/src/Components/UploadPageComponents/ModalCancelar.js @@ -23,7 +23,7 @@ import Backdrop from '@material-ui/core/Backdrop'; import Fade from '@material-ui/core/Fade'; import styled from 'styled-components' import {Link} from 'react-router-dom' -import {axiosDeleteRequest} from '../HelperFunctions/getAxiosConfig.js' +import {deleteRequest} from '../HelperFunctions/getAxiosConfig.js' export default function ModalCancelar (props) { @@ -37,7 +37,7 @@ export default function ModalCancelar (props) { if (props.draftID) { const url = `/learning_objects/${props.draftID}` - axiosDeleteRequest(url, handleSuccess, (error) => {console.log(error)}) + deleteRequest(url, handleSuccess, (error) => {console.log(error)}) } } diff --git a/src/Components/UploadPageComponents/PartOne.js b/src/Components/UploadPageComponents/PartOne.js index 2e4a172490d10c9867b802d7333846704b8d7f69..fbb47cb5b0e325fa01cf5ba7666acd454a398134 100644 --- a/src/Components/UploadPageComponents/PartOne.js +++ b/src/Components/UploadPageComponents/PartOne.js @@ -26,7 +26,7 @@ import Autor from './Forms/Autor.js' import TipoDeRecurso from './Forms/TipoDeRecurso.js' import Idioma from './Forms/Idioma.js' import {SendInfo} from './SendInfo.js' -import {axiosGetRequest} from '../HelperFunctions/getAxiosConfig.js' +import {getRequest} from '../HelperFunctions/getAxiosConfig.js' export default function PartOne (props) { // {/*const [subjects, setSubjects] = useState([])*/} @@ -37,9 +37,9 @@ export default function PartOne (props) { setObjTypes(data.sort((a, b) => (a.name) > (b.name) ? 1 : -1)) } useEffect( () => { - axiosGetRequest(`/object_types/`, handleSuccessGetObjTypes, (error) => {console.log(error)}) + getRequest(`/object_types/`, handleSuccessGetObjTypes, (error) => {console.log(error)}) - axiosGetRequest(`/languages/`, (data) => {setLanguages(data)}, (error) => {console.log(error)}) + getRequest(`/languages/`, (data) => {setLanguages(data)}, (error) => {console.log(error)}) }, []) const handleSubmit = () => { diff --git a/src/Components/UploadPageComponents/PartThree.js b/src/Components/UploadPageComponents/PartThree.js index 340c19bbb3f5cbae1631beaf08ac87b085431217..3b4b6b81ecbda32d0fa721e0ffc059e0c47f4cff 100644 --- a/src/Components/UploadPageComponents/PartThree.js +++ b/src/Components/UploadPageComponents/PartThree.js @@ -34,7 +34,7 @@ import AssignmentIcon from '@material-ui/icons/Assignment'; import { GrayButton, OrangeButton} from './StyledComponents'; import ModalCancelar from './ModalCancelar.js' import {getDefaultThumbnail} from '../HelperFunctions/getDefaultThumbnail' -import {axiosGetRequest} from '../HelperFunctions/getAxiosConfig.js' +import {getRequest} from '../HelperFunctions/getAxiosConfig.js' export default function PartThree (props) { var moment = require('moment') @@ -61,7 +61,7 @@ export default function PartThree (props) { if (state.currentUser.id !== "") { const url = `/learning_objects/${props.draftID}` - axiosGetRequest(url, handleSuccess, (error) => {console.log(error)}) + getRequest(url, handleSuccess, (error) => {console.log(error)}) } }, [state.currentUser.id]) diff --git a/src/Components/UploadPageComponents/PartTwo.js b/src/Components/UploadPageComponents/PartTwo.js index 6d30d2b764b38de2f602b7d230db376fc3c3b1b2..6ab05cee54ac0f62067fb87aecde4b16e045df1c 100644 --- a/src/Components/UploadPageComponents/PartTwo.js +++ b/src/Components/UploadPageComponents/PartTwo.js @@ -32,7 +32,7 @@ import {SendInfo} from './SendInfo.js' import EditThumbnail from './PartTwoComponents/EditThumbnail.js' import DisplayThumbnail from './PartTwoComponents/DisplayThumbnail.js' import CustomCircularProgress from './PartTwoComponents/CustomCircularProgress'; -import {axiosGetRequest, axiosPutRequest} from '../HelperFunctions/getAxiosConfig.js' +import {getRequest, putRequest} from '../HelperFunctions/getAxiosConfig.js' export function LoadingDiv () { return ( @@ -53,9 +53,9 @@ export default function PartTwo (props) { } useEffect(() => { - axiosGetRequest(`/educational_stages/`, (data) => {setEduStages(data)}, (error) => {console.log(error)}) + getRequest(`/educational_stages/`, (data) => {setEduStages(data)}, (error) => {console.log(error)}) - axiosGetRequest(`/subjects/`, handleSuccess, (error) => {console.log(error)}) + getRequest(`/subjects/`, handleSuccess, (error) => {console.log(error)}) }, []) @@ -88,7 +88,7 @@ export default function PartTwo (props) { let fdThumb = new FormData() fdThumb.set('learning_object[thumbnail]', thumbnail) - axiosPutRequest(url, fdThumb, (data) => {setThumbnailStage('done')}, (error) => {console.log(error)}) + putRequest(url, fdThumb, (data) => {setThumbnailStage('done')}, (error) => {console.log(error)}) } const [thumbnailStage, setThumbnailStage] = useState('default') diff --git a/src/Components/UploadPageComponents/SendInfo.js b/src/Components/UploadPageComponents/SendInfo.js index b9a8585aa05aedf9bf1a502d8b2f4a25c2484ab6..8b5a40708f338f04defd93e5fa388e878d1c8949 100644 --- a/src/Components/UploadPageComponents/SendInfo.js +++ b/src/Components/UploadPageComponents/SendInfo.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 {axiosPutRequest} from '../HelperFunctions/getAxiosConfig.js' +import {putRequest} from '../HelperFunctions/getAxiosConfig.js' export function SendInfo (fieldName, payload, draftID) { @@ -35,7 +35,10 @@ export function SendInfo (fieldName, payload, draftID) { } putObject.learning_object[key] = value + console.log("typeof putObject", typeof putObject) + console.log(putObject) + const url = `/learning_objects/${draftID}` - axiosPutRequest(url, putObject, (data) => {console.log(data)}, (error) => {console.log(error)}) + putRequest(url, putObject, (data) => {console.log(data)}, (error) => {console.log(error)}) } diff --git a/src/Components/UploadPageComponents/UploadFileWrapper.js b/src/Components/UploadPageComponents/UploadFileWrapper.js index 0675f589a021958767a6397b2f5fcedd5fe3aecd..123512f2dc9e81026f99a2173cd573e1ed0f7e32 100644 --- a/src/Components/UploadPageComponents/UploadFileWrapper.js +++ b/src/Components/UploadPageComponents/UploadFileWrapper.js @@ -21,7 +21,7 @@ import LinkIcon from '../../img/link_icon.svg' import ChooseLink from './ChooseLinkSection.js' import {WrapperBox, BlueButton, GrayButton} from './StyledComponents.js'; import {DottedBox} from './StyledComponents.js'; -import {getAxiosConfigFromJSON, updateHeaders, axiosDeleteRequest, axiosPutRequest} from '../HelperFunctions/getAxiosConfig.js' +import {getAxiosConfigFromJSON, updateHeaders, deleteRequest, putRequest} from '../HelperFunctions/getAxiosConfig.js' import AddAPhotoIcon from '@material-ui/icons/AddAPhoto'; import axios from 'axios' import {apiUrl} from '../../env'; @@ -114,7 +114,7 @@ export default function UploadFileWrapper (props) { if (attachmentID != null) { const url = `/learning_objects/${props.draftID}/attachment/${attachmentID}` - axiosDeleteRequest(url, (data) => {handleNextStage("default")}, (error) => {console.log(error)}) + deleteRequest(url, (data) => {handleNextStage("default")}, (error) => {console.log(error)}) } } @@ -151,7 +151,7 @@ export default function UploadFileWrapper (props) { } } - axiosPutRequest(url, payload, (data) => {toggleSnackbar(true)}, (error) => {console.log(error)}) + putRequest(url, payload, (data) => {toggleSnackbar(true)}, (error) => {console.log(error)}) } switch (stage) { diff --git a/src/Pages/EditLearningObjectPage.js b/src/Pages/EditLearningObjectPage.js index 141f83ffafd0552c7a2eb39e9d5ca2e5aa39df22..5e04a247c29d2b1fe130a18e5b15af4fab026d69 100644 --- a/src/Pages/EditLearningObjectPage.js +++ b/src/Pages/EditLearningObjectPage.js @@ -40,7 +40,7 @@ import {LoadingDiv} from '../Components/UploadPageComponents/PartTwo.js' import EditThumbnail from '../Components/UploadPageComponents/PartTwoComponents/EditThumbnail.js' import DisplayThumbnail from '../Components/UploadPageComponents/PartTwoComponents/DisplayThumbnail.js' import DragAndDropThumbnail from '../Components/UploadPageComponents/PartTwoComponents/DragAndDropThumbnail' -import {axiosGetRequest, axiosDeleteRequest, axiosPutRequest, axiosPostRequest} from '../Components/HelperFunctions/getAxiosConfig.js' +import {getRequest, deleteRequest, putRequest, postRequest} from '../Components/HelperFunctions/getAxiosConfig.js' export default function EditLearningObjectPage (props) { const recursoId = props.match.params.recursoId @@ -63,7 +63,7 @@ export default function EditLearningObjectPage (props) { useEffect( () => { const url = `/learning_objects/${recursoId}` - axiosGetRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) + getRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) axios.get(`${apiUrl}/object_types/`).then( (response) => { @@ -113,7 +113,7 @@ export default function EditLearningObjectPage (props) { const handleDelete = () => { const url = `/learning_objects/${learningObject.id}` - axiosDeleteRequest(url, handleSuccessfulDelete, (error) => {console.log(error)}) + deleteRequest(url, handleSuccessfulDelete, (error) => {console.log(error)}) } const handleUpdateInfo = () => { @@ -122,7 +122,7 @@ export default function EditLearningObjectPage (props) { "learning_object" : updatedInfo } - axiosPutRequest(url, payload, (data) => {props.history.goBack()}, (error) => {console.log(error)}) + putRequest(url, payload, (data) => {props.history.goBack()}, (error) => {console.log(error)}) } const handlePost = () => { @@ -132,7 +132,7 @@ export default function EditLearningObjectPage (props) { "learning_object" : updatedInfo } - axiosPostRequest(url, payload, + postRequest(url, payload, (data) => {props.history.push( `/recurso/${learningObject.id}`)}, (error) => {console.log(error)} ) @@ -171,7 +171,7 @@ export default function EditLearningObjectPage (props) { let fdThumb = new FormData() fdThumb.set('learning_object[thumbnail]', thumbnail) - axiosPutRequest(url, fdThumb, handleFinalizeThumb, (error) => {setThumbnailStage('default')}) + putRequest(url, fdThumb, handleFinalizeThumb, (error) => {setThumbnailStage('default')}) } const handleDeleteThumbnail = () => { @@ -180,7 +180,7 @@ export default function EditLearningObjectPage (props) { let fdThumb = new FormData() fdThumb.set('learning_object[thumbnail]', null) - axiosPutRequest(url, fdThumb, (data) => {setThumbnailStage('default')}, (error) => {console.log(error)}) + putRequest(url, fdThumb, (data) => {setThumbnailStage('default')}, (error) => {console.log(error)}) } const chooseRenderStageThumbnail = () => { diff --git a/src/Pages/EditProfilePage.js b/src/Pages/EditProfilePage.js index 6a33290b31ab1934bcb5cb394ab81ef9a0daf0e1..381a2872bd9441e8442b2944dbe1d9daabe70d07 100644 --- a/src/Pages/EditProfilePage.js +++ b/src/Pages/EditProfilePage.js @@ -10,7 +10,7 @@ import Snackbar from '@material-ui/core/Snackbar'; import {Alert} from '../Components/LoginModal.js' import Grid from '@material-ui/core/Grid' import CustomizedBreadcrumbs from '../Components/TabPanels/Breadcrumbs.js' -import {axiosPutRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {putRequest} from '../Components/HelperFunctions/getAxiosConfig' import {Store} from '../Store.js' export default function EditProfilePage (props) { @@ -38,7 +38,7 @@ export default function EditProfilePage (props) { const updateUserInfo = (newUserInfo) => { const url = `/users/${id}` - axiosPutRequest(url, newUserInfo, + putRequest(url, newUserInfo, (data) => {props.history.push('/perfil')}, (error) => {console.log(error)} ) @@ -62,14 +62,14 @@ export default function EditProfilePage (props) { const updateUserEmail = (newUserInfo) => { const url = `/users/${id}` - axiosPutRequest(url, newUserInfo, handleSuccessUpdateEmail, (error) => {console.log(error)} + putRequest(url, newUserInfo, handleSuccessUpdateEmail, (error) => {console.log(error)} ) } const updateUserPassword = (newUserInfo) => { const url = `/users/${id}` - axiosPutRequest(url, newUserInfo, + putRequest(url, newUserInfo, (data) => {handleSnackbar(true)}, (error) => {console.log(error)} ) diff --git a/src/Pages/PageProfessor.js b/src/Pages/PageProfessor.js index 496ffdd47be42244dce11b8ca11e764ffa9d58d0..6ee8588e27a0ba57100336e6da714c2c938f1acd 100644 --- a/src/Pages/PageProfessor.js +++ b/src/Pages/PageProfessor.js @@ -6,7 +6,7 @@ import PartTwo from '../Components/PageProfessorComponents/PartTwo.js' import PartThree from '../Components/PageProfessorComponents/PartThree.js' import SuccessfulRequest from '../Components/PageProfessorComponents/SuccessfulRequest.js' import ModalConfirmarProfessor from '../Components/PageProfessorComponents/ModalConfirmarProfessor.js' -import {axiosPostRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {postRequest} from '../Components/HelperFunctions/getAxiosConfig' export default function PageProfessor (props) { const {state} = useContext(Store) @@ -105,7 +105,7 @@ export default function PageProfessor (props) { uf : registerInformation.school_uf.name } - axiosPostRequest(url, payload, handleSuccessfulSubmit, (error) =>{console.log(error)}) + postRequest(url, payload, handleSuccessfulSubmit, (error) =>{console.log(error)}) } return ( diff --git a/src/Pages/PasswordRecoveryPage.js b/src/Pages/PasswordRecoveryPage.js index 78f289a0dbdcb166f4d8894cb3f7f096ae57c29f..010a164ba112a342e7e01e14fc2c5ba2bc38a1ff 100644 --- a/src/Pages/PasswordRecoveryPage.js +++ b/src/Pages/PasswordRecoveryPage.js @@ -7,7 +7,7 @@ import Default from '../Components/PasswordRecoveryComponents/Default.js' import Success from '../Components/PasswordRecoveryComponents/Success.js' import CaseError from '../Components/PasswordRecoveryComponents/Error.js' import CustomizedBreadcrumbs from '../Components/TabPanels/Breadcrumbs.js' -import {axiosPostRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {postRequest} from '../Components/HelperFunctions/getAxiosConfig' export default function PasswordRecoveryPage (props) { @@ -51,7 +51,7 @@ export default function PasswordRecoveryPage (props) { "redirect_url" : "https://plataformaintegrada.mec.gov.br/recuperar-senha#/alterar-senha" } - axiosPostRequest(url, payload, handleSuccessfulSubmit, (error) => {console.log(error)}) + postRequest(url, payload, handleSuccessfulSubmit, (error) => {console.log(error)}) } diff --git a/src/Pages/ResourcePage.js b/src/Pages/ResourcePage.js index d3a736ced5b06670681669dc6d3df0e5f6611a8c..194807e62cc60998b5b1f470a2bf7decc803fef4 100644 --- a/src/Pages/ResourcePage.js +++ b/src/Pages/ResourcePage.js @@ -35,7 +35,7 @@ import AppBar from '@material-ui/core/AppBar'; import ButtonAvaliarRecurso from '../Components/ButtonAvaliarRecurso' import ModalAvaliarRecurso from '../Components/ModalAvaliarRecurso' import ModalConfirmarCuradoria from '../Components/ModalConfirmarCuradoria' -import {axiosGetRequest} from '../Components/HelperFunctions/getAxiosConfig' +import {getRequest} from '../Components/HelperFunctions/getAxiosConfig' function urlVerify (url) { return (url ? url.indexOf("youtu") !== -1 || url.indexOf("vimeo") !== -1 : false) @@ -54,7 +54,7 @@ export default function LearningObjectPage (props){ useEffect( () => { const url = `/learning_objects/${id}` - axiosGetRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) + getRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) }, []) @@ -105,7 +105,7 @@ export default function LearningObjectPage (props){ const finalizeCuratorshipFlow = () => { handleModalConfirmarCuradoria(false) const url = `/learning_objects/${id}` - axiosGetRequest(url, (data) => {setRecurso(data)}, (error) => {console.log(error)}) + getRequest(url, (data) => {setRecurso(data)}, (error) => {console.log(error)}) } return ( diff --git a/src/Pages/UploadPage.js b/src/Pages/UploadPage.js index 0ddf52649ecce48631fd8f08b8e2c926137f6653..848b3b5b76edf5f975011b676dcfc021bbcd701e 100644 --- a/src/Pages/UploadPage.js +++ b/src/Pages/UploadPage.js @@ -22,7 +22,7 @@ import UploadFileWrapper from '../Components/UploadPageComponents/UploadFileWrap import {Store} from '../Store.js' import {InfoBox} from '../Components/UploadPageComponents/StyledComponents.js' import Stepper from '../Components/UploadPageComponents/Stepper.js' -import {axiosPostRequest} from '../Components/HelperFunctions/getAxiosConfig.js' +import {postRequest} from '../Components/HelperFunctions/getAxiosConfig.js' import PartOne from '../Components/UploadPageComponents/PartOne.js' import PartTwo from '../Components/UploadPageComponents/PartTwo.js' import PartThree from '../Components/UploadPageComponents/PartThree.js' @@ -51,7 +51,7 @@ export default function UploadPage (props) { let payload = {} - axiosPostRequest(url, payload, handleSuccessfulGet, (error) => {console.log(error)}) + postRequest(url, payload, handleSuccessfulGet, (error) => {console.log(error)}) } }, []) @@ -68,7 +68,7 @@ export default function UploadPage (props) { let payload = {} - axiosPostRequest(url, payload, + postRequest(url, payload, (data) => {handleModal(true)}, (error) => {console.log(error)} ) @@ -86,7 +86,7 @@ export default function UploadPage (props) { } } - axiosPostRequest(url, payload, + postRequest(url, payload, (data) => {handleModal(true)}, (error) => {console.log(error)} ) diff --git a/src/Pages/UserPage.js b/src/Pages/UserPage.js index a1f4b9286ea454c8341d21581eda84164543b375..c4b0755096ba9eae554a9525245915dccc2536d8 100644 --- a/src/Pages/UserPage.js +++ b/src/Pages/UserPage.js @@ -36,7 +36,7 @@ import ProfileAvatar from '../Components/UserPageComponents/Avatar.js' import UserInfo from '../Components/UserPageComponents/UserInfo.js' import EditProfileButton from '../Components/UserPageComponents/EditProfileButton.js' import SubmitterStatus from '../Components/UserPageComponents/SubmitterStatus.js' -import {axiosGetRequest} from '../Components/HelperFunctions/getAxiosConfig.js' +import {getRequest} from '../Components/HelperFunctions/getAxiosConfig.js' export default function UserPage (props){ const {state, dispatch} = useContext(Store) @@ -70,7 +70,7 @@ export default function UserPage (props){ if (id !== '') { const url = `/users/${id}` - axiosGetRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) + getRequest(url, handleSuccessfulGet, (error) => {console.log(error)}) } }, [])