mirror of
https://github.com/cheveguerra/whaticket-community.git
synced 2026-04-21 13:19:21 +00:00
improvement: keep queue title when scroll list
This commit is contained in:
@@ -9,6 +9,7 @@ import TicketListItem from "../TicketListItem";
|
|||||||
import TicketsListSkeleton from "../TicketsListSkeleton";
|
import TicketsListSkeleton from "../TicketsListSkeleton";
|
||||||
import useTickets from "../../hooks/useTickets";
|
import useTickets from "../../hooks/useTickets";
|
||||||
import { i18n } from "../../translate/i18n";
|
import { i18n } from "../../translate/i18n";
|
||||||
|
import { ListSubheader } from "@material-ui/core";
|
||||||
|
|
||||||
const useStyles = makeStyles(theme => ({
|
const useStyles = makeStyles(theme => ({
|
||||||
ticketsListWrapper: {
|
ticketsListWrapper: {
|
||||||
@@ -29,13 +30,14 @@ const useStyles = makeStyles(theme => ({
|
|||||||
},
|
},
|
||||||
|
|
||||||
ticketsListHeader: {
|
ticketsListHeader: {
|
||||||
display: "flex",
|
// display: "flex",
|
||||||
alignItems: "center",
|
// alignItems: "center",
|
||||||
fontWeight: 500,
|
// fontWeight: 500,
|
||||||
fontSize: "16px",
|
// fontSize: "16px",
|
||||||
height: "56px",
|
// height: "56px",
|
||||||
color: "rgb(67, 83, 105)",
|
color: "rgb(67, 83, 105)",
|
||||||
padding: "0px 12px",
|
// padding: "0px 12px",
|
||||||
|
backgroundColor: "white",
|
||||||
borderBottom: "1px solid rgba(0, 0, 0, 0.12)",
|
borderBottom: "1px solid rgba(0, 0, 0, 0.12)",
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -68,6 +70,13 @@ const useStyles = makeStyles(theme => ({
|
|||||||
alignItems: "center",
|
alignItems: "center",
|
||||||
justifyContent: "center",
|
justifyContent: "center",
|
||||||
},
|
},
|
||||||
|
listSection: {
|
||||||
|
backgroundColor: "inherit",
|
||||||
|
},
|
||||||
|
ul: {
|
||||||
|
backgroundColor: "white",
|
||||||
|
// padding: 0,
|
||||||
|
},
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const reducer = (state, action) => {
|
const reducer = (state, action) => {
|
||||||
@@ -255,16 +264,20 @@ const TicketsList = ({ status, searchParam, showAll }) => {
|
|||||||
>
|
>
|
||||||
<List style={{ paddingTop: 0 }}>
|
<List style={{ paddingTop: 0 }}>
|
||||||
{status === "open" && (
|
{status === "open" && (
|
||||||
<div className={classes.ticketsListHeader}>
|
<ListSubheader className={classes.ticketsListHeader}>
|
||||||
{i18n.t("ticketsList.assignedHeader")}
|
{i18n.t("ticketsList.assignedHeader")}
|
||||||
<span className={classes.ticketsCount}>{ticketsList.length}</span>
|
<span className={classes.ticketsCount}>{ticketsList.length}</span>
|
||||||
</div>
|
</ListSubheader>
|
||||||
|
// <div className={classes.ticketsListHeader}>
|
||||||
|
// {i18n.t("ticketsList.assignedHeader")}
|
||||||
|
// <span className={classes.ticketsCount}>{ticketsList.length}</span>
|
||||||
|
// </div>
|
||||||
)}
|
)}
|
||||||
{status === "pending" && (
|
{status === "pending" && (
|
||||||
<div className={classes.ticketsListHeader}>
|
<ListSubheader className={classes.ticketsListHeader}>
|
||||||
{i18n.t("ticketsList.pendingHeader")}
|
{i18n.t("ticketsList.pendingHeader")}
|
||||||
<span className={classes.ticketsCount}>{ticketsList.length}</span>
|
<span className={classes.ticketsCount}>{ticketsList.length}</span>
|
||||||
</div>
|
</ListSubheader>
|
||||||
)}
|
)}
|
||||||
{ticketsList.length === 0 && !loading ? (
|
{ticketsList.length === 0 && !loading ? (
|
||||||
<div className={classes.noTicketsDiv}>
|
<div className={classes.noTicketsDiv}>
|
||||||
|
|||||||
Reference in New Issue
Block a user