Sindbad~EG File Manager

Current Path : /home/infinitibizsol/public_html/auction-flow.com/static/js/
Upload File :
Current File : /home/infinitibizsol/public_html/auction-flow.com/static/js/108.32e76dbe.chunk.js.map

{"version":3,"file":"static/js/108.32e76dbe.chunk.js","mappings":"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","sources":["pages/Inventory/InventoryList.js","pages/Inventory/InventoryPage.js","sections/@dashboard/user/UserListHead.js","pages/OrderSort.js","sections/@dashboard/user/UserListToolbar.js","../node_modules/@mui/material/TableContainer/tableContainerClasses.js","../node_modules/@mui/material/TableContainer/TableContainer.js","../node_modules/@mui/material/TableHead/tableHeadClasses.js","../node_modules/@mui/material/TableHead/TableHead.js"],"sourcesContent":["import PropTypes from 'prop-types';\r\nimport React, { useEffect, useState } from 'react';\r\nimport { useNavigate } from 'react-router-dom';\r\nimport { useSelector, useDispatch } from 'react-redux';\r\nimport { toast } from 'react-toastify';\r\nimport {\r\n  Grid,\r\n  Table,\r\n  Button,\r\n  TableRow,\r\n  TableBody,\r\n  TableCell,\r\n  Typography,\r\n  TableContainer,\r\n  Box,\r\n  styled,\r\n  Modal,\r\n  Stack,\r\n  Skeleton\r\n} from '@mui/material';\r\nimport { UserListHead } from 'src/sections/@dashboard/user';\r\nimport { baseURL, imageURL } from 'src/constants/baseURL';\r\nimport trashIcon from '../../assets/trash.png';\r\nimport { getInventoryVehicles } from 'src/features/inventory/inventoryActions';\r\nimport api from 'src/features/auth/Api';\r\n\r\nInventoryList.propTypes = {\r\n  inventoryData: PropTypes.array.isRequired\r\n};\r\n\r\nconst style = {\r\n  position: 'absolute',\r\n  top: '50%',\r\n  left: '50%',\r\n  transform: 'translate(-50%, -50%)',\r\n  width: 360,\r\n  bgcolor: 'background.paper',\r\n  border: '2px solid #1976D2', // Set border color to blue\r\n  borderRadius: 2, // Set border radius\r\n  boxShadow: 24,\r\n  p: 4\r\n};\r\n\r\nconst StyledTrashImg = styled('img')({\r\n  height: 50,\r\n  objectFit: 'contain'\r\n});\r\n\r\nexport default function InventoryList({ inventoryData, loading, ...other }) {\r\n  const navigate = useNavigate();\r\n  const dispatch = useDispatch();\r\n  const [TABLE_HEAD, setTableHead] = useState([]);\r\n  const [open, setOpen] = useState(false);\r\n  const [id, setId] = useState(null);\r\n  const handleClose = () => setOpen(false);\r\n  const { userInfo } = useSelector((state) => state.auth);\r\n\r\n  useEffect(() => {\r\n    setTableHead([\r\n      { id: 'image', label: 'Image' },\r\n      { id: 'title', label: 'Title' },\r\n      { id: 'vin', label: 'VIN' },\r\n      { id: 'mileage', label: 'Mileage' },\r\n      // { id: \"color\", label: \"Color\" },\r\n      { id: 'action', label: 'Action' }\r\n    ]);\r\n  }, []);\r\n\r\n  const handleDeleteVehicle = async () => {\r\n    try {\r\n      const response = await api.delete(`${baseURL}/vehicle/delete-inventory-vehicle/${id}`);\r\n\r\n      if (response.status === 200) {\r\n        toast.success('Vehicle deleted successfully');\r\n        setOpen(false);\r\n        dispatch(\r\n          getInventoryVehicles({\r\n            timeRange: 'currentweek',\r\n            orderDirection: 'ASC',\r\n            sortBy: '',\r\n            userId: userInfo?.user_id\r\n          })\r\n        );\r\n      } else {\r\n        toast.error('Failed to delete vehicle');\r\n      }\r\n    } catch (err) {\r\n      toast.error('Error deleting vehicle!');\r\n    }\r\n  };\r\n\r\n  const styles = `\r\n        .css-u4myg0-MuiTableCell-root{\r\n            padding-top: 0px !important;\r\n            padding-bottom:0px !important;\r\n        }\r\n    `;\r\n\r\n  if (!inventoryData?.length > 0 && !loading) {\r\n    return <h1 style={{ marginTop: '100px' }}>No results were found!</h1>;\r\n  }\r\n\r\n  return (\r\n    <Grid container mt={1} {...other} sx={{ width: '100% !important' }}>\r\n      <style>{styles}</style>\r\n      <TableContainer>\r\n        <Table stickyHeader size=\"small\">\r\n          <UserListHead headLabel={TABLE_HEAD} />\r\n          {loading ? (\r\n            <TableBody>\r\n              {[...Array(4)].map((ele, i) => (\r\n                <TableRow key={i}>\r\n                  {TABLE_HEAD?.map((e, ind) => (\r\n                    <TableCell key={ind}>\r\n                      <Skeleton variant=\"text\" sx={{ fontSize: '2.1rem', borderRadius: '10px' }} />\r\n                    </TableCell>\r\n                  ))}\r\n                </TableRow>\r\n              ))}\r\n            </TableBody>\r\n          ) : (\r\n            <TableBody>\r\n              <React.Fragment>\r\n                {inventoryData?.map((product, index) => (\r\n                    <TableRow key={index}>\r\n                      <TableCell>\r\n                        <img\r\n                          src={`${imageURL}/${product?.imageUrl}`}\r\n                          height={40}\r\n                          width={40}\r\n                          alt=\"\"\r\n                          style={{ objectFit: 'contain' }}\r\n                        />\r\n                      </TableCell>\r\n                      <TableCell>\r\n                        <Typography\r\n                          sx={{ fontWeight: 'bold', cursor: 'pointer' }}\r\n                          style={{\r\n                            display: '-webkit-box',\r\n                            WebkitLineClamp: '1',\r\n                            WebkitBoxOrient: 'vertical',\r\n                            overflow: 'hidden',\r\n                            minWidth: '200px'\r\n                          }}\r\n                          onClick={() =>\r\n                            navigate(`/dashboard/inventory/vehicle`, { state: { product } })\r\n                          }\r\n                        >\r\n                          {`${product?.year || ''} ${product?.make || ''} ${product?.model || ''} ${\r\n                            product?.trim || ''\r\n                          }`}\r\n                        </Typography>\r\n                      </TableCell>\r\n\r\n                      <TableCell style={{ width: 220 }}>{product?.vin || ''}</TableCell>\r\n                      <TableCell style={{ width: 200 }}>{`${product?.mileage || ''}`}</TableCell>\r\n\r\n                      {/* <TableCell>\r\n                                                <Box display={'flex'} alignItems={\"center\"}>\r\n                                                    {`${product?.color_name}`}\r\n                                                <FiberManualRecordIcon style={{color: product?.color || \"#000000\", fontSize: \"30px\"}}/>\r\n                                                </Box>\r\n                                            </TableCell> */}\r\n\r\n                      <TableCell>\r\n                        <StyledTrashImg\r\n                          style={{ cursor: 'pointer' }}\r\n                          alt={product?.make}\r\n                          src={trashIcon}\r\n                          onClick={() => {\r\n                            setOpen(true);\r\n                            setId(product?.vehicle_id);\r\n                          }}\r\n                        />\r\n                      </TableCell>\r\n                    </TableRow>\r\n                ))}\r\n              </React.Fragment>\r\n            </TableBody>\r\n          )}\r\n        </Table>\r\n      </TableContainer>\r\n\r\n      <Modal\r\n        open={open}\r\n        onClose={handleClose}\r\n        aria-labelledby=\"modal-modal-title\"\r\n        aria-describedby=\"modal-modal-description\"\r\n      >\r\n        <Box sx={style}>\r\n          <Typography\r\n            id=\"modal-modal-title\"\r\n            variant=\"h6\"\r\n            component=\"h2\"\r\n            sx={{ mb: 1, textAlign: 'center' }}\r\n          >\r\n            Are you sure you want to delete\r\n          </Typography>\r\n          <Typography id=\"modal-modal-description\" variant=\"h6\" component=\"h2\" align=\"center\">\r\n            this vehicle?\r\n          </Typography>\r\n\r\n          <Stack\r\n            spacing={2}\r\n            direction=\"row\"\r\n            justifyContent=\"center\"\r\n            alignItems=\"flex-end\" // Align the buttons at the bottom\r\n            sx={{ mt: 2 }} // Add some margin-top to the Stack\r\n          >\r\n            <Button\r\n              variant=\"contained\"\r\n              style={{\r\n                width: '150px',\r\n                backgroundColor: '#4CAF50',\r\n                borderRadius: '30px',\r\n                color: 'white',\r\n                marginRight: '8px',\r\n                fontWeight: 'bold'\r\n              }}\r\n              onClick={() => {\r\n                handleDeleteVehicle();\r\n              }}\r\n            >\r\n              Yes\r\n            </Button>\r\n\r\n            <Button\r\n              variant=\"contained\"\r\n              style={{\r\n                width: '150px',\r\n                backgroundColor: '#E53935',\r\n                borderRadius: '30px',\r\n                color: 'white',\r\n                fontWeight: 'bold'\r\n              }}\r\n              onClick={handleClose}\r\n            >\r\n              No\r\n            </Button>\r\n          </Stack>\r\n        </Box>\r\n      </Modal>\r\n    </Grid>\r\n  );\r\n}\r\n","import { useState, useEffect } from 'react';\r\nimport { Button, Container, Stack, Typography, Menu, MenuItem } from '@mui/material';\r\nimport InventorySort from './InventorySort';\r\nimport Iconify from 'src/components/iconify';\r\nimport { useNavigate, useLocation } from 'react-router-dom';\r\nimport { useDispatch, useSelector } from 'react-redux';\r\nimport InventoryList from './InventoryList';\r\nimport { getInventoryVehicles } from 'src/features/inventory/inventoryActions';\r\n\r\nconst INVENTORY_FILTER_OPTIONS = [\r\n  { value: 'currentweek', label: 'Current week' },\r\n  { value: 'lastweek', label: 'Last week' },\r\n  { value: 'last4weeks', label: 'Last 4 weeks' },\r\n  { value: 'last12weeks', label: 'Last 12 weeks' }\r\n];\r\n\r\nconst SORT_BY_OPTIONS = [\r\n  { value: 'name', label: 'ASC: (A TO Z)', condition: 'ASC' },\r\n  { value: 'name', label: 'DESC: (Z TO A)', condition: 'DESC' },\r\n  { value: 'year', label: 'Year: Newest First', condition: 'DESC' },\r\n  { value: 'year', label: 'Year: Oldest First', condition: 'ASC' },\r\n  { value: 'mileage', label: 'Mileage: Highest First', condition: 'DESC' },\r\n  { value: 'mileage', label: 'Mileage: Lowest First', condition: 'ASC'}\r\n];\r\n\r\nexport default function InventoryPage() {\r\n  const navigate = useNavigate();\r\n  const dispatch = useDispatch();\r\n  const { state } = useLocation();\r\n  const [openFilter, setOpenFilter] = useState(false);\r\n  const [open, setOpen] = useState(null);\r\n  const [filter, setFilter] = useState('Current week');\r\n  const [sortBy, setSortBy] = useState('ASC: (A TO Z)');\r\n  const [timeRange, setTimeRange] = useState('last12weeks');\r\n  const [orderDirection, setOrderDirection] = useState('ASC');\r\n  const [loading, setLoading] = useState(true);\r\n\r\n  const { InventoryData } = useSelector((state) => state.inventory);\r\n  const { userInfo } = useSelector((state) => state.auth);\r\n\r\n  useEffect(() => {\r\n    dispatch(\r\n      getInventoryVehicles({\r\n        timeRange: timeRange,\r\n        orderDirection: orderDirection,\r\n        sortBy: \"name\",\r\n        userId: userInfo?.user_id\r\n      })\r\n    )\r\n      .catch((error) => setLoading(false))\r\n      .finally(() => setLoading(false));\r\n  }, []);\r\n\r\n  const handleOpenFilter = (event) => {\r\n    setOpenFilter(event.currentTarget);\r\n  };\r\n\r\n  const handleCloseFilter = () => {\r\n    setOpenFilter(false);\r\n  };\r\n\r\n  const handleOpen = (event) => {\r\n    setOpen(event.currentTarget);\r\n  };\r\n\r\n  const handleClose = () => {\r\n    setOpen(null);\r\n  };\r\n\r\n  const applyFilters = (value, label) => {\r\n    setLoading(true);\r\n    setTimeRange(value);\r\n    setSortBy('');\r\n    dispatch(\r\n      getInventoryVehicles({\r\n        timeRange: value,\r\n        orderDirection: orderDirection,\r\n        sortBy: '',\r\n        userId: userInfo?.user_id\r\n      })\r\n    ).finally(() => setLoading(false));\r\n    setFilter(label);\r\n    setOpenFilter(null);\r\n  };\r\n\r\n  const applySorting = (key, condition, label) => {\r\n    setLoading(true);\r\n    dispatch(\r\n      getInventoryVehicles({\r\n        timeRange: timeRange,\r\n        orderDirection: condition,\r\n        sortBy: key,\r\n        userId: userInfo?.user_id\r\n      })\r\n    ).finally(() => setLoading(false));\r\n    setSortBy(label);\r\n    setOpen(null);\r\n  };\r\n\r\n  return (\r\n    <>\r\n      <Container>\r\n        <Stack\r\n          direction=\"row\"\r\n          alignItems=\"center\"\r\n          justifyContent=\"space-between\"\r\n          // my={5}\r\n        >\r\n          <Typography variant=\"h4\">INVENTORY</Typography>\r\n\r\n          <Button\r\n            variant=\"contained\"\r\n            startIcon={<Iconify icon=\"eva:plus-fill\" />}\r\n            onClick={() => navigate(`/dashboard/inventory/newVehicle`)}\r\n          >\r\n            Add\r\n          </Button>\r\n        </Stack>\r\n\r\n        <Stack direction=\"row\" alignItems=\"center\" justifyContent=\"space-between\" mt={2}>\r\n          <Stack>\r\n            <Button\r\n              color=\"inherit\"\r\n              disableRipple\r\n              onClick={handleOpen}\r\n              endIcon={<Iconify icon={open ? 'eva:chevron-up-fill' : 'eva:chevron-down-fill'} />}\r\n            >\r\n              Sort By:&nbsp;\r\n              <Typography\r\n                component=\"span\"\r\n                variant=\"subtitle2\"\r\n                sx={{\r\n                  color: 'text.secondary',\r\n                  borderBottom: '1px solid black'\r\n                }}\r\n              >\r\n                {sortBy}\r\n              </Typography>\r\n            </Button>\r\n            <Menu\r\n              keepMounted\r\n              anchorEl={open}\r\n              open={Boolean(open)}\r\n              onClose={handleClose}\r\n              anchorOrigin={{\r\n                vertical: 'bottom',\r\n                horizontal: 'right'\r\n              }}\r\n              transformOrigin={{\r\n                vertical: 'top',\r\n                horizontal: 'right'\r\n              }}\r\n            >\r\n              {SORT_BY_OPTIONS.map((option, i) => (\r\n                <MenuItem\r\n                  key={option.value + '_' + option.condition}\r\n                  selected={sortBy === option.label}\r\n                  onClick={() => applySorting(option.value, option.condition, option.label)}\r\n                  sx={{ typography: 'body2' }}\r\n                >\r\n                  {option.label}\r\n                </MenuItem>\r\n              ))}\r\n            </Menu>\r\n          </Stack>\r\n\r\n          {/* <Stack>\r\n            <Button\r\n              color=\"inherit\"\r\n              disableRipple\r\n              onClick={handleOpenFilter}\r\n              endIcon={\r\n                <Iconify icon={openFilter ? 'eva:chevron-up-fill' : 'eva:chevron-down-fill'} />\r\n              }\r\n            >\r\n              <Typography\r\n                component=\"span\"\r\n                variant=\"subtitle2\"\r\n                sx={{ borderBottom: '1px solid black' }}\r\n              >\r\n                {filter}\r\n              </Typography>\r\n            </Button>\r\n            <Menu\r\n              keepMounted\r\n              anchorEl={openFilter}\r\n              open={Boolean(openFilter)}\r\n              onClose={handleCloseFilter}\r\n              anchorOrigin={{\r\n                vertical: 'bottom',\r\n                horizontal: 'right'\r\n              }}\r\n              transformOrigin={{\r\n                vertical: 'top',\r\n                horizontal: 'right'\r\n              }}\r\n            >\r\n              {INVENTORY_FILTER_OPTIONS.map((option) => (\r\n                <MenuItem\r\n                  key={option.value + '_' + option.label}\r\n                  selected={option.value === 'currentweek'}\r\n                  onClick={() => applyFilters(option.value, option.label)}\r\n                  sx={{ typography: 'body2' }}\r\n                >\r\n                  {option.label}\r\n                </MenuItem>\r\n              ))}\r\n            </Menu>\r\n          </Stack> */}\r\n        </Stack>\r\n\r\n        <InventoryList inventoryData={InventoryData} loading={loading} />\r\n      </Container>\r\n    </>\r\n  );\r\n}\r\n","import PropTypes from 'prop-types';\r\n// @mui\r\nimport { Box, Checkbox, TableRow, TableCell, TableHead, TableSortLabel } from '@mui/material';\r\n\r\n// ----------------------------------------------------------------------\r\n\r\nconst visuallyHidden = {\r\n  border: 0,\r\n  margin: -1,\r\n  padding: 0,\r\n  width: '1px',\r\n  height: '1px',\r\n  overflow: 'hidden',\r\n  position: 'absolute',\r\n  whiteSpace: 'nowrap',\r\n  clip: 'rect(0 0 0 0)'\r\n};\r\n\r\nUserListHead.propTypes = {\r\n  order: PropTypes.oneOf(['asc', 'desc']),\r\n  orderBy: PropTypes.string,\r\n  rowCount: PropTypes.number,\r\n  headLabel: PropTypes.array,\r\n  numSelected: PropTypes.number,\r\n  onRequestSort: PropTypes.func,\r\n  onSelectAllClick: PropTypes.func\r\n};\r\n\r\nexport default function UserListHead({\r\n  order,\r\n  orderBy,\r\n  rowCount,\r\n  headLabel,\r\n  numSelected,\r\n  onRequestSort,\r\n  onSelectAllClick\r\n}) {\r\n  const createSortHandler = (property) => (event) => {\r\n    onRequestSort(event, property);\r\n  };\r\n\r\n  return (\r\n    <TableHead>\r\n      <TableRow>\r\n        {/* <TableCell padding=\"checkbox\">\r\n          <Checkbox\r\n            indeterminate={numSelected > 0 && numSelected < rowCount}\r\n            checked={rowCount > 0 && numSelected === rowCount}\r\n            onChange={onSelectAllClick}\r\n          />\r\n        </TableCell> */}\r\n        {headLabel.map((headCell, i) => (\r\n          <TableCell\r\n            key={i}\r\n            align={headCell.alignRight ? 'right' : 'left'}\r\n            sortDirection={orderBy === headCell.id ? order : false}\r\n          >\r\n            {/* <TableSortLabel\r\n              hideSortIcon\r\n              active={orderBy === headCell.id}\r\n              direction={orderBy === headCell.id ? order : \"asc\"}\r\n              onClick={createSortHandler(headCell.id)}\r\n            >\r\n              {headCell.label}\r\n              {orderBy === headCell.id ? (\r\n                <Box sx={{ ...visuallyHidden }}>\r\n                  {order === \"desc\" ? \"sorted descending\" : \"sorted ascending\"}\r\n                </Box>\r\n              ) : null}\r\n            </TableSortLabel> */}\r\n            {headCell.label}\r\n          </TableCell>\r\n        ))}\r\n      </TableRow>\r\n    </TableHead>\r\n  );\r\n}\r\n","import { useEffect, useState } from 'react';\r\n// @mui\r\nimport { Menu, Button, MenuItem, Typography } from '@mui/material';\r\n// component\r\nimport Iconify from '../components/iconify';\r\nimport { useDispatch, useSelector } from 'react-redux';\r\nimport {\r\n  filterByAuction,\r\n  filterConditionLight,\r\n  filterSaleStatus,\r\n  getUserAuctioneerList\r\n} from 'src/features/users/userActions';\r\nimport { setFilterType } from 'src/features/users/userSlice';\r\n\r\n// ----------------------------------------------------------------------\r\n\r\nconst USER_FILTER_OPTIONS = [\r\n  { value: 'auctioneer', label: 'Auctioneer' },\r\n  { value: 'auction', label: 'Auction' },\r\n  { value: 'condition_light', label: 'Condition Light' },\r\n  { value: 'sale_status', label: 'Sale Status' }\r\n];\r\n\r\nexport default function OrderSort({ weekId, userId, setLoader }) {\r\n  const [open, setOpen] = useState(null);\r\n  const [filter, setFilter] = useState('auctioneer');\r\n  const dispatch = useDispatch();\r\n  const { filterType } = useSelector((state) => state.users);\r\n\r\n  const handleOpen = (event) => {\r\n    setOpen(event.currentTarget);\r\n  };\r\n\r\n  const applyFilters = (key, label) => {\r\n    setLoader(true);\r\n    if (key === 'auctioneer') {\r\n      dispatch(\r\n        getUserAuctioneerList({\r\n          userId,\r\n          weekId\r\n        })\r\n      ).finally(() => setLoader(false));\r\n    } else if (key === 'auction') {\r\n      dispatch(\r\n        filterByAuction({\r\n          user_id: userId,\r\n          week_id: weekId\r\n        })\r\n      ).finally(() => setLoader(false));\r\n    } else if (key === 'condition_light') {\r\n      dispatch(\r\n        filterConditionLight({\r\n          user_id: userId,\r\n          week_id: weekId\r\n        })\r\n      ).finally(() => setLoader(false));\r\n    } else if (key === 'sale_status') {\r\n      dispatch(\r\n        filterSaleStatus({\r\n          user_id: userId,\r\n          week_id: weekId\r\n        })\r\n      ).finally(() => setLoader(false));\r\n    }\r\n    setFilter(label);\r\n    dispatch(setFilterType(key));\r\n    setOpen(null);\r\n  };\r\n\r\n  useEffect(() => {\r\n    const selectedOption = USER_FILTER_OPTIONS.find((option) => option.value === filterType);\r\n    const defaultFilter = selectedOption ? selectedOption.label : 'Auctioneer';\r\n    applyFilters(filterType ? filterType : 'auctioneer', defaultFilter);\r\n  }, []);\r\n\r\n  const handleClose = () => {\r\n    setOpen(null);\r\n  };\r\n\r\n  return (\r\n    <>\r\n      <Button\r\n        color=\"inherit\"\r\n        disableRipple\r\n        onClick={handleOpen}\r\n        endIcon={<Iconify icon={open ? 'eva:chevron-up-fill' : 'eva:chevron-down-fill'} />}\r\n      >\r\n        Filter by &nbsp;\r\n        <Typography component=\"span\" variant=\"subtitle2\" sx={{ color: 'text.secondary' }}>\r\n          {filter}\r\n        </Typography>\r\n      </Button>\r\n      <Menu\r\n        keepMounted\r\n        anchorEl={open}\r\n        open={Boolean(open)}\r\n        onClose={handleClose}\r\n        anchorOrigin={{ vertical: 'bottom', horizontal: 'right' }}\r\n        transformOrigin={{ vertical: 'top', horizontal: 'right' }}\r\n      >\r\n        {USER_FILTER_OPTIONS.map((option) => (\r\n          <MenuItem\r\n            key={option.value}\r\n            selected={option.value === filter}\r\n            onClick={() => applyFilters(option.value, option.label)}\r\n            sx={{ typography: 'body2' }}\r\n          >\r\n            {option.label}\r\n          </MenuItem>\r\n        ))}\r\n      </Menu>\r\n    </>\r\n  );\r\n}\r\n","import PropTypes from 'prop-types';\r\n// @mui\r\nimport { styled, alpha } from '@mui/material/styles';\r\nimport {\r\n  Toolbar,\r\n  Tooltip,\r\n  IconButton,\r\n  Typography,\r\n  OutlinedInput,\r\n  InputAdornment\r\n} from '@mui/material';\r\n// component\r\nimport Iconify from '../../../components/iconify';\r\nimport OrderSort from 'src/pages/OrderSort';\r\n\r\n// ----------------------------------------------------------------------\r\n\r\nconst StyledRoot = styled(Toolbar)(({ theme }) => ({\r\n  height: 60,\r\n  display: 'flex',\r\n  justifyContent: 'flex-end',\r\n  padding: theme.spacing(0, 1, 0, 3)\r\n}));\r\n\r\n// ----------------------------------------------------------------------\r\n\r\nUserListToolbar.propTypes = {\r\n  numSelected: PropTypes.number,\r\n  filterName: PropTypes.string,\r\n  onFilterName: PropTypes.func\r\n};\r\n\r\nexport default function UserListToolbar({ numSelected, weekId, userId, setLoader }) {\r\n  return (\r\n    <StyledRoot\r\n      sx={{\r\n        ...(numSelected > 0 && {\r\n          color: 'primary.main',\r\n          bgcolor: 'primary.lighter'\r\n        })\r\n      }}\r\n    >\r\n      {numSelected > 0 ? (\r\n        <Typography component=\"div\" variant=\"subtitle1\">\r\n          {numSelected} selected\r\n        </Typography>\r\n      ) : (\r\n        <>\r\n          {/* <StyledSearch\r\n                        value={filterName}\r\n                        onChange={onFilterName}\r\n                        placeholder=\"Search ...\"\r\n                        startAdornment={\r\n                            <InputAdornment position=\"start\">\r\n                                <Iconify\r\n                                    icon=\"eva:search-fill\"\r\n                                    sx={{\r\n                                        color: \"text.disabled\",\r\n                                        width: 20,\r\n                                        height: 20,\r\n                                    }}\r\n                                />\r\n                            </InputAdornment>\r\n                        }\r\n                    /> */}\r\n          <OrderSort weekId={weekId} userId={userId} setLoader={setLoader} />\r\n        </>\r\n      )}\r\n\r\n      {/* {numSelected > 0 ? (\r\n        <Tooltip title=\"Delete\">\r\n          <IconButton>\r\n            <Iconify icon=\"eva:trash-2-fill\" />\r\n          </IconButton>\r\n        </Tooltip>\r\n      ) : (\r\n        <Tooltip title=\"Filter list\">\r\n          <IconButton>\r\n            <Iconify icon=\"ic:round-filter-list\" />\r\n          </IconButton>\r\n        </Tooltip>\r\n      )} */}\r\n    </StyledRoot>\r\n  );\r\n}\r\n","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getTableContainerUtilityClass(slot) {\n  return generateUtilityClass('MuiTableContainer', slot);\n}\nconst tableContainerClasses = generateUtilityClasses('MuiTableContainer', ['root']);\nexport default tableContainerClasses;","'use client';\n\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"component\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport useThemeProps from '../styles/useThemeProps';\nimport styled from '../styles/styled';\nimport { getTableContainerUtilityClass } from './tableContainerClasses';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n  const {\n    classes\n  } = ownerState;\n  const slots = {\n    root: ['root']\n  };\n  return composeClasses(slots, getTableContainerUtilityClass, classes);\n};\nconst TableContainerRoot = styled('div', {\n  name: 'MuiTableContainer',\n  slot: 'Root',\n  overridesResolver: (props, styles) => styles.root\n})({\n  width: '100%',\n  overflowX: 'auto'\n});\nconst TableContainer = /*#__PURE__*/React.forwardRef(function TableContainer(inProps, ref) {\n  const props = useThemeProps({\n    props: inProps,\n    name: 'MuiTableContainer'\n  });\n  const {\n      className,\n      component = 'div'\n    } = props,\n    other = _objectWithoutPropertiesLoose(props, _excluded);\n  const ownerState = _extends({}, props, {\n    component\n  });\n  const classes = useUtilityClasses(ownerState);\n  return /*#__PURE__*/_jsx(TableContainerRoot, _extends({\n    ref: ref,\n    as: component,\n    className: clsx(classes.root, className),\n    ownerState: ownerState\n  }, other));\n});\nprocess.env.NODE_ENV !== \"production\" ? TableContainer.propTypes /* remove-proptypes */ = {\n  // ┌────────────────────────────── Warning ──────────────────────────────┐\n  // │ These PropTypes are generated from the TypeScript type definitions. │\n  // │    To update them, edit the d.ts file and run `pnpm proptypes`.     │\n  // └─────────────────────────────────────────────────────────────────────┘\n  /**\n   * The content of the component, normally `Table`.\n   */\n  children: PropTypes.node,\n  /**\n   * Override or extend the styles applied to the component.\n   */\n  classes: PropTypes.object,\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n  /**\n   * The component used for the root node.\n   * Either a string to use a HTML element or a component.\n   */\n  component: PropTypes.elementType,\n  /**\n   * The system prop that allows defining system overrides as well as additional CSS styles.\n   */\n  sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object])\n} : void 0;\nexport default TableContainer;","import generateUtilityClasses from '@mui/utils/generateUtilityClasses';\nimport generateUtilityClass from '@mui/utils/generateUtilityClass';\nexport function getTableHeadUtilityClass(slot) {\n  return generateUtilityClass('MuiTableHead', slot);\n}\nconst tableHeadClasses = generateUtilityClasses('MuiTableHead', ['root']);\nexport default tableHeadClasses;","'use client';\n\nimport _extends from \"@babel/runtime/helpers/esm/extends\";\nimport _objectWithoutPropertiesLoose from \"@babel/runtime/helpers/esm/objectWithoutPropertiesLoose\";\nconst _excluded = [\"className\", \"component\"];\nimport * as React from 'react';\nimport PropTypes from 'prop-types';\nimport clsx from 'clsx';\nimport composeClasses from '@mui/utils/composeClasses';\nimport Tablelvl2Context from '../Table/Tablelvl2Context';\nimport useThemeProps from '../styles/useThemeProps';\nimport styled from '../styles/styled';\nimport { getTableHeadUtilityClass } from './tableHeadClasses';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nconst useUtilityClasses = ownerState => {\n  const {\n    classes\n  } = ownerState;\n  const slots = {\n    root: ['root']\n  };\n  return composeClasses(slots, getTableHeadUtilityClass, classes);\n};\nconst TableHeadRoot = styled('thead', {\n  name: 'MuiTableHead',\n  slot: 'Root',\n  overridesResolver: (props, styles) => styles.root\n})({\n  display: 'table-header-group'\n});\nconst tablelvl2 = {\n  variant: 'head'\n};\nconst defaultComponent = 'thead';\nconst TableHead = /*#__PURE__*/React.forwardRef(function TableHead(inProps, ref) {\n  const props = useThemeProps({\n    props: inProps,\n    name: 'MuiTableHead'\n  });\n  const {\n      className,\n      component = defaultComponent\n    } = props,\n    other = _objectWithoutPropertiesLoose(props, _excluded);\n  const ownerState = _extends({}, props, {\n    component\n  });\n  const classes = useUtilityClasses(ownerState);\n  return /*#__PURE__*/_jsx(Tablelvl2Context.Provider, {\n    value: tablelvl2,\n    children: /*#__PURE__*/_jsx(TableHeadRoot, _extends({\n      as: component,\n      className: clsx(classes.root, className),\n      ref: ref,\n      role: component === defaultComponent ? null : 'rowgroup',\n      ownerState: ownerState\n    }, other))\n  });\n});\nprocess.env.NODE_ENV !== \"production\" ? TableHead.propTypes /* remove-proptypes */ = {\n  // ┌────────────────────────────── Warning ──────────────────────────────┐\n  // │ These PropTypes are generated from the TypeScript type definitions. │\n  // │    To update them, edit the d.ts file and run `pnpm proptypes`.     │\n  // └─────────────────────────────────────────────────────────────────────┘\n  /**\n   * The content of the component, normally `TableRow`.\n   */\n  children: PropTypes.node,\n  /**\n   * Override or extend the styles applied to the component.\n   */\n  classes: PropTypes.object,\n  /**\n   * @ignore\n   */\n  className: PropTypes.string,\n  /**\n   * The component used for the root node.\n   * Either a string to use a HTML element or a component.\n   */\n  component: PropTypes.elementType,\n  /**\n   * The system prop that allows defining system overrides as well as additional CSS styles.\n   */\n  sx: PropTypes.oneOfType([PropTypes.arrayOf(PropTypes.oneOfType([PropTypes.func, PropTypes.object, PropTypes.bool])), PropTypes.func, PropTypes.object])\n} : void 0;\nexport default TableHead;"],"names":["style","position","top","left","transform","width","bgcolor","border","borderRadius","boxShadow","p","StyledTrashImg","styled","height","objectFit","InventoryList","_ref","inventoryData","loading","other","navigate","useNavigate","dispatch","useDispatch","TABLE_HEAD","setTableHead","useState","open","setOpen","id","setId","handleClose","userInfo","useSelector","state","auth","useEffect","label","length","_jsx","marginTop","children","_jsxs","Grid","container","mt","sx","TableContainer","Table","stickyHeader","size","UserListHead","headLabel","TableBody","Array","map","ele","i","TableRow","e","ind","TableCell","Skeleton","variant","fontSize","React","product","index","src","concat","imageURL","imageUrl","alt","Typography","fontWeight","cursor","display","WebkitLineClamp","WebkitBoxOrient","overflow","minWidth","onClick","year","make","model","trim","vin","mileage","trashIcon","vehicle_id","Modal","onClose","Box","component","mb","textAlign","align","Stack","spacing","direction","justifyContent","alignItems","Button","backgroundColor","color","marginRight","async","api","delete","baseURL","status","toast","success","getInventoryVehicles","timeRange","orderDirection","sortBy","userId","user_id","error","err","handleDeleteVehicle","SORT_BY_OPTIONS","value","condition","InventoryPage","useLocation","openFilter","setOpenFilter","filter","setFilter","setSortBy","setTimeRange","setOrderDirection","setLoading","InventoryData","inventory","catch","finally","_Fragment","Container","startIcon","Iconify","icon","disableRipple","event","currentTarget","endIcon","borderBottom","Menu","keepMounted","anchorEl","Boolean","anchorOrigin","vertical","horizontal","transformOrigin","option","MenuItem","selected","applySorting","key","typography","order","orderBy","rowCount","numSelected","onRequestSort","onSelectAllClick","TableHead","headCell","alignRight","sortDirection","USER_FILTER_OPTIONS","OrderSort","weekId","setLoader","filterType","users","applyFilters","getUserAuctioneerList","filterByAuction","week_id","filterConditionLight","filterSaleStatus","setFilterType","selectedOption","find","defaultFilter","StyledRoot","Toolbar","theme","padding","UserListToolbar","_ref2","getTableContainerUtilityClass","slot","generateUtilityClass","generateUtilityClasses","_excluded","TableContainerRoot","name","overridesResolver","props","styles","root","overflowX","inProps","ref","useThemeProps","className","_objectWithoutPropertiesLoose","ownerState","_extends","classes","composeClasses","useUtilityClasses","as","clsx","getTableHeadUtilityClass","TableHeadRoot","tablelvl2","defaultComponent","Tablelvl2Context","Provider","role"],"sourceRoot":""}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists