🗂Better folder structure on frontend

This commit is contained in:
canove
2020-07-25 10:49:39 -03:00
parent a543dd31ae
commit 660458a8ab
29 changed files with 38 additions and 41 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.8 KiB

View File

Before

Width:  |  Height:  |  Size: 682 KiB

After

Width:  |  Height:  |  Size: 682 KiB

View File

@@ -17,7 +17,7 @@ import { green } from "@material-ui/core/colors";
import { makeStyles } from "@material-ui/core/styles";
import api from "../../util/api";
import api from "../../services/api";
const useStyles = makeStyles(theme => ({
root: {

View File

@@ -21,7 +21,7 @@ import AccountCircle from "@material-ui/icons/AccountCircle";
import MenuItem from "@material-ui/core/MenuItem";
import Menu from "@material-ui/core/Menu";
import { AuthContext } from "../../Context/Auth/AuthContext";
import { AuthContext } from "../../context/Auth/AuthContext";
const drawerWidth = 240;

View File

@@ -18,7 +18,7 @@ import MicIcon from "@material-ui/icons/Mic";
import CheckCircleOutlineIcon from "@material-ui/icons/CheckCircleOutline";
import HighlightOffIcon from "@material-ui/icons/HighlightOff";
import api from "../../../../util/api";
import api from "../../services/api";
import RecordingTimer from "./RecordingTimer";
const Mp3Recorder = new MicRecorder({ bitRate: 128 });
@@ -102,7 +102,7 @@ const useStyles = makeStyles(theme => ({
},
}));
const MessagesInput = ({ searchParam }) => {
const MessageInput = ({ searchParam }) => {
const classes = useStyles();
const { ticketId } = useParams();
const userId = localStorage.getItem("userId");
@@ -378,4 +378,4 @@ const MessagesInput = ({ searchParam }) => {
}
};
export default MessagesInput;
export default MessageInput;

View File

@@ -27,12 +27,12 @@ import Skeleton from "@material-ui/lab/Skeleton";
import Drawer from "@material-ui/core/Drawer";
import whatsBackground from "../../../../Images/wa-background.png";
import whatsBackground from "../../assets/wa-background.png";
import LinkifyWithTargetBlank from "../../../../components/LinkifyWithTargetBlank";
import api from "../../../../util/api";
import LinkifyWithTargetBlank from "../LinkifyWithTargetBlank";
import api from "../../services/api";
import MessagesInput from "../MessagesInput/MessagesInput";
import MessageInput from "../MessageInput/";
const drawerWidth = 320;
@@ -593,7 +593,7 @@ const MessagesList = () => {
>
{messagesList.length > 0 ? renderMessages() : []}
</InfiniteScrollReverse>
<MessagesInput searchParam={searchParam} />
<MessageInput searchParam={searchParam} />
{loading ? (
<div>
<CircularProgress className={classes.circleLoading} />

View File

@@ -9,7 +9,7 @@ const useStyles = makeStyles({
},
});
const Bateryinfo = ({ session }) => {
const SessionInfo = ({ session }) => {
const classes = useStyles();
return (
<React.Fragment>
@@ -31,4 +31,4 @@ const Bateryinfo = ({ session }) => {
);
};
export default Bateryinfo;
export default SessionInfo;

View File

@@ -1,6 +1,5 @@
import React, { useState, useEffect } from "react";
import { useHistory, useParams } from "react-router-dom";
import api from "../../../../util/api";
import openSocket from "socket.io-client";
import { parseISO, format } from "date-fns";
@@ -24,9 +23,10 @@ import Tabs from "@material-ui/core/Tabs";
import Tab from "@material-ui/core/Tab";
import MoveToInboxIcon from "@material-ui/icons/MoveToInbox";
import CheckCircleOutlineIcon from "@material-ui/icons/CheckCircleOutline";
import TicketSkeleton from "./TicketSkeleton";
import api from "../../services/api";
const useStyles = makeStyles(theme => ({
contactsWrapper: {
position: "relative",
@@ -533,8 +533,8 @@ const TicketsList = () => {
</Paper>
)}
<audio id="sound" preload="auto">
<source src={require("../../../../util/sound.mp3")} type="audio/mpeg" />
<source src={require("../../../../util/sound.ogg")} type="audio/ogg" />
<source src={require("../../assets/sound.mp3")} type="audio/mpeg" />
<source src={require("../../assets/sound.ogg")} type="audio/ogg" />
<embed hidden={true} autostart="false" loop={false} src="./sound.mp3" />
</audio>
</Paper>

View File

@@ -1,7 +1,7 @@
import { useState, useEffect } from "react";
import { useHistory } from "react-router-dom";
import api from "../../util/api";
import api from "../../services/api";
const useAuth = () => {
const history = useHistory();

View File

@@ -4,8 +4,8 @@ import Grid from "@material-ui/core/Grid";
import Paper from "@material-ui/core/Paper";
import { makeStyles } from "@material-ui/core/styles";
import TicketsList from "./components/TicketsList/TicketsList";
import MessagesList from "./components/MessagesList/MessagesList";
import TicketsList from "../../components/TicketsList/";
import MessagesList from "../../components/MessagesList/";
const useStyles = makeStyles(theme => ({
chatContainer: {

View File

@@ -22,12 +22,11 @@ import IconButton from "@material-ui/core/IconButton";
import DeleteOutlineIcon from "@material-ui/icons/DeleteOutline";
import EditIcon from "@material-ui/icons/Edit";
import PaginationActions from "./PaginationActions";
import api from "../../util/api";
import ContactModal from "./ContactModal";
import ContactsSekeleton from "./ContactsSekeleton";
import ConfirmationModal from "../../components/ConfirmationModal/ConfirmationModal";
import PaginationActions from "../../components/PaginationActions";
import api from "../../services/api";
import ContactsSekeleton from "../../components/ContactsSekeleton";
import ContactModal from "../../components/ContactModal";
import ConfirmationModal from "../../components/ConfirmationModal/";
const useStyles = makeStyles(theme => ({
mainContainer: {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 325 B

View File

@@ -15,7 +15,7 @@ import Typography from "@material-ui/core/Typography";
import { makeStyles } from "@material-ui/core/styles";
import Container from "@material-ui/core/Container";
import { AuthContext } from "../../Context/Auth/AuthContext";
import { AuthContext } from "../../context/Auth/AuthContext";
const Copyright = () => {
return (

View File

@@ -1,7 +1,7 @@
import React, { useState } from "react";
import { useHistory } from "react-router-dom";
import api from "../../util/api";
import api from "../../services/api";
import { Link as RouterLink } from "react-router-dom";
import Avatar from "@material-ui/core/Avatar";

View File

@@ -1,14 +1,14 @@
import React, { useState, useEffect } from "react";
import { useHistory } from "react-router-dom";
import api from "../../util/api";
import api from "../../services/api";
import openSocket from "socket.io-client";
import { makeStyles } from "@material-ui/core/styles";
import Grid from "@material-ui/core/Grid";
import Paper from "@material-ui/core/Paper";
import Bateryinfo from "./components/Bateryinfo";
import Qrcode from "./components/Qrcode";
import SessionInfo from "../../components/SessionInfo";
import Qrcode from "../../components/Qrcode";
const useStyles = makeStyles(theme => ({
root: {
@@ -88,7 +88,7 @@ const WhatsAuth = () => {
) : (
<Grid item xs={6}>
<Paper className={classes.paper}>
<Bateryinfo sessio={session} />
<SessionInfo sessio={session} />
</Paper>
</Grid>
)}

View File

@@ -5,15 +5,14 @@ import Backdrop from "@material-ui/core/Backdrop";
import CircularProgress from "@material-ui/core/CircularProgress";
import { makeStyles } from "@material-ui/core/styles";
import MainDrawer from "./components/Layout/MainDrawer";
import Dashboard from "./pages/Home/Dashboard";
import Chat from "./pages/Chat/Chat";
import Profile from "./pages/Profile/Profile";
import Signup from "./pages/Signup/Signup";
import Login from "./pages/Login/Login";
import MainDrawer from "./components/MainDrawer";
import Dashboard from "./pages/Dashboard/";
import Chat from "./pages/Chat/";
import Signup from "./pages/Signup/";
import Login from "./pages/Login/";
import WhatsAuth from "./pages/WhatsAuth/WhatsAuth";
import ContactsList from "./pages/Contacts/ContactsList";
import { AuthContext, AuthProvider } from "./Context/Auth/AuthContext";
import Contacts from "./pages/Contacts/";
import { AuthContext, AuthProvider } from "./context/Auth/AuthContext";
const useStyles = makeStyles(theme => ({
backdrop: {
@@ -84,9 +83,8 @@ const Routes = () => {
<MainDrawer>
<PrivateRoute exact path="/" component={Dashboard} />
<PrivateRoute exact path="/chat/:ticketId?" component={Chat} />
<PrivateRoute exact path="/profile" component={Profile} />
<PrivateRoute exact path="/whats-auth" component={WhatsAuth} />
<PrivateRoute exact path="/contacts" component={ContactsList} />
<PrivateRoute exact path="/contacts" component={Contacts} />
</MainDrawer>
</Switch>
</AuthProvider>