Sindbad~EG File Manager

Current Path : /home/infinitibizsol/public_html/auction-sync.com/static/js/
Upload File :
Current File : /home/infinitibizsol/public_html/auction-sync.com/static/js/906.f6cb0be9.chunk.js.map

{"version":3,"file":"static/js/906.f6cb0be9.chunk.js","mappings":"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","sources":["pages/Products/ProductDetailLoading.js","pages/Products/ProductDetails.js","../node_modules/@mui/icons-material/AddCircleOutline.js","../node_modules/@mui/icons-material/Delete.js"],"sourcesContent":["import React from 'react';\nimport {\n  Container,\n  Stack,\n  Grid,\n  Card,\n  Table,\n  TableBody,\n  TableCell,\n  TableRow,\n  Skeleton\n} from '@mui/material';\n\nexport default function ProductDetailLoading() {\n  return (\n    <Container>\n      <Stack sx={{ py: 3 }}>\n        <Stack direction=\"row\" alignItems=\"center\" justifyContent=\"space-between\">\n          <Skeleton variant=\"h2\" width={'50%'} height={50} />\n        </Stack>\n      </Stack>\n      <Grid container spacing={2}>\n        <Grid item xs={5}>\n          <Card\n            sx={{\n              position: 'relative',\n              width: '100%',\n              background: '#F1F1F1'\n            }}\n          >\n            <Skeleton variant=\"rectangular\" width={'100%'} height={400} />\n          </Card>\n        </Grid>\n        <Grid item xs={1}></Grid>\n        <Grid item xs={6}>\n          <Table>\n            <TableBody>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n                <TableCell variant=\"subtitle1\">\n                  <Skeleton />\n                </TableCell>\n              </TableRow>\n            </TableBody>\n          </Table>\n        </Grid>\n      </Grid>\n    </Container>\n  );\n}\n","import { useState, useEffect } from 'react';\nimport FiberManualRecordIcon from '@mui/icons-material/FiberManualRecord';\nimport {\n  Container,\n  Stack,\n  Box,\n  Typography,\n  Grid,\n  Card,\n  Table,\n  TableBody,\n  TableCell,\n  TableRow,\n  TextField,\n  MenuItem,\n  Select,\n  FormControl\n} from '@mui/material';\nimport { useNavigate, useLocation, useFetcher } from 'react-router-dom';\nimport { toast } from 'react-toastify';\nimport { useSelector } from 'react-redux';\nimport { styled } from '@mui/material/styles';\nimport { LoadingButton } from '@mui/lab';\nimport { baseURL, imageURL } from 'src/constants/baseURL';\nimport AddCircleOutlineIcon from '@mui/icons-material/AddCircleOutline';\nimport api from 'src/features/auth/Api';\nimport DeleteIcon from '@mui/icons-material/Delete';\nimport ProductDetailLoading from './ProductDetailLoading';\nconst StyledProductImg = styled('img')({\n  top: 0,\n  width: '25%',\n  height: '25%',\n  objectFit: 'contain'\n});\n\nconst ProductDetails = () => {\n  const { state } = useLocation();\n  const navigate = useNavigate();\n  const [auctions, setAuctions] = useState([]);\n  const [loading, setLoading] = useState(true);\n  const [btnLoading, setBtnLoading] = useState(false);\n  const [product, setProduct] = useState({});\n  const [laneNames, setLaneNames] = useState([]);\n  const { userInfo } = useSelector((state) => state.auth);\n  const [auctioneer, setAuctioneer] = useState('');\n  const [showSelectFee, setShowSelectFee] = useState(false);\n  const [auctioneerFees, setAuctioneerFees] = useState([{ name: '' }]);\n  const [auctioneerFeesList, setAuctioneerFeesList] = useState([]);\n  const [formData, setFormData] = useState({\n    sale_status: false,\n    sale_price: 0,\n    run_no: ''\n  });\n\n  const getVehicleFees = async (id) => {\n    try {\n      const response = await api.post(`${baseURL}/vehicle-run/get-vehicle-fees/${id}`);\n      if (response?.status == 200) {\n        let data = response?.data?.data;\n        setAuctioneerFeesList(data);\n      }\n    } catch (error) {\n      toast.error('Error While fetching Vehicles Fees.');\n      console.log('~ error:', error);\n    }\n  };\n\n  const getAuctioneerFeeList = async () => {\n    try {\n      const response = await api.post(\n        `${baseURL}/auctioneer-fees/get-auctioneer-fees/${userInfo?.user_id}`\n      );\n      if (response?.status == 200) {\n        let data = response?.data?.data;\n        setAuctioneerFees(data);\n      }\n    } catch (error) {\n      toast.error('Error While fetching Auctioneer Fee List.');\n    }\n  };\n\n  const getAuctionLanes = async (auction_name) => {\n    try {\n      const response = await api.post(`${baseURL}/auctions-lanes/auctioneer-lanes`, {\n        auctioneer_id: userInfo?.user_id\n      });\n      if (response?.status == 200) {\n        let data = response?.data?.data;\n        setAuctions(data);\n        if (auction_name) {\n          const selectedAuction = data.find((auction) => auction_name === auction?.auction_name);\n          selectedAuction?.lane_names && setLaneNames(selectedAuction?.lane_names);\n        }\n      }\n    } catch (error) {\n      toast.error('Error While fetching Auction Lanes.');\n    }\n  };\n\n  const getCarDetails = async () => {\n    try {\n      const response = await api.post(\n        `${baseURL}/vehicle-run/get-single-vehicle/${state?.product?.vehicle_id}`\n      );\n      if (response?.status == 200) {\n        const data = response?.data?.data[0];\n        setProduct(data);\n        setLoading(false);\n        let dataToSave = {\n          sale_status: data?.sale_status || false,\n          sale_price: data?.sale_price,\n          run_no: data?.run_no,\n          net_proceeds: data?.net_proceeds || data?.sale_price\n        };\n\n        if (data?.auction_name && data?.lane_id) {\n          setAuctioneer(data?.auction_name);\n          dataToSave.lane_id = data?.lane_id;\n          setLaneNames([{ lane_id: data?.lane_id, name: data?.lane_name }]);\n        }\n\n        setFormData(dataToSave);\n        getVehicleFees(data?.vehicle_id);\n        getAuctionLanes(data?.auction_name);\n      }\n    } catch (error) {\n      toast.error('Error While fetching car details.');\n      setLoading(false);\n    }\n  };\n\n  useEffect(() => {\n    getCarDetails();\n    getAuctioneerFeeList();\n  }, [state]);\n\n  const handleInputChange = (field, value) => {\n    if (field === 'auction_name') {\n      const selectedAuction = auctions.find((auction) => auction.auction_name === value);\n\n      // Set the auction_name in the auctioneer state\n      setAuctioneer(selectedAuction?.auction_name);\n\n      setLaneNames(selectedAuction?.lane_names);\n    }\n\n    setFormData((prevData) => {\n      // Create a new object without the \"auction_name\" field\n      const { auction_name, ...formDataWithoutAuctionName } = prevData;\n\n      return {\n        ...formDataWithoutAuctionName,\n        vehicle_id: product?.vehicle_id,\n        [field]: value\n      };\n    });\n  };\n\n  const handleSalePriceChange = (value) => {\n    let totalSum = auctioneerFeesList?.reduce((accumulator, currentVal) => {\n      return Number(accumulator) + Number(currentVal.fee_amount);\n    }, 0);\n    totalSum = parseInt(value) - totalSum;\n\n    setFormData((prevData) => ({\n      ...prevData,\n      sale_price: parseFloat(value),\n      net_proceeds: totalSum\n    }));\n  };\n\n  const handleSelectFee = (item) => {\n    setShowSelectFee(false);\n    let ifAlreadyExsist = auctioneerFeesList?.some(\n      (fee) => fee?.auctioneer_fee_id === item?.auctioneer_fee_id\n    );\n    if (ifAlreadyExsist) {\n      return toast.error('Fee is Already Selected!');\n    }\n\n    let totalSum = auctioneerFeesList?.reduce((accumulator, currentVal) => {\n      return Number(accumulator) + Number(currentVal.fee_amount);\n    }, 0);\n\n    totalSum += parseInt(item?.fee_amount);\n    // Updating the Net Proceed Field\n    setFormData((prevData) => {\n      let updated_net_proceed = parseInt(formData?.sale_price) - totalSum;\n      return { ...prevData, net_proceeds: updated_net_proceed };\n    });\n\n    setAuctioneerFeesList((prevData) => [...prevData, item]);\n  };\n\n  const changeFeeAmount = (id, value) => {\n    const feeIndex = auctioneerFeesList?.findIndex((fee) => fee.auctioneer_fee_id === id);\n    if (feeIndex !== -1) {\n      const updatedList = [...auctioneerFeesList];\n      updatedList[feeIndex].fee_amount = value;\n\n      let totalSum = updatedList.reduce((accumulator, currentVal) => {\n        return Number(accumulator) + Number(currentVal.fee_amount);\n      }, 0);\n\n      // Updating the Net Proceed Field\n      totalSum = parseInt(formData?.sale_price) - totalSum;\n      setFormData((prevData) => ({ ...prevData, net_proceeds: totalSum }));\n      setAuctioneerFeesList(updatedList);\n    }\n  };\n\n  const handleSave = async () => {\n    setBtnLoading(true);\n    let auctioneer_fee_id = [],\n      fee_amount = [];\n\n    if (auctioneerFeesList?.length > 0) {\n      auctioneerFeesList?.map((item) => {\n        auctioneer_fee_id.push(Number(item.auctioneer_fee_id));\n        fee_amount.push(Number(item.fee_amount));\n      });\n    }\n    let vehicle_total_fee = auctioneerFeesList?.reduce((accumulator, currentVal) => {\n      return Number(accumulator) + Number(currentVal.fee_amount);\n    }, 0);\n\n    try {\n      const response = await api.post(`${baseURL}/vehicle-run/update-vehicle-status`, {\n        ...formData,\n        vehicle_id: product?.vehicle_id,\n        auctioneer_fee_id,\n        fee_amount,\n        vehicle_total_fee: vehicle_total_fee\n      });\n      if (response?.status === 200) {\n        toast.success('Updated Successfully!');\n        setBtnLoading(false);\n        navigate(-1);\n      }\n    } catch (error) {\n      console.log(error);\n      setBtnLoading(false);\n      toast.error('Error while saving vehicle details!');\n    }\n  };\n\n  const addFee = () => {\n    setShowSelectFee(true);\n  };\n  const deleteAuctioneerFeeList = (item) => {\n    // handleSalePriceChange(0);\n\n    setAuctioneerFeesList((prev) => {\n      const updatedItems = prev.filter((i) => i.auctioneer_fee_id !== item.auctioneer_fee_id);\n\n      return [...updatedItems];\n    });\n  };\n\n  useEffect(() => {\n    let totalSum = auctioneerFeesList.reduce((accumulator, currentVal) => {\n      return Number(accumulator) + Number(currentVal.fee_amount);\n    }, 0);\n\n    // Updating the Net Proceed Field\n    totalSum = parseInt(formData?.sale_price) - totalSum;\n    setFormData((prevData) => ({ ...prevData, net_proceeds: totalSum }));\n  }, [auctioneerFeesList]);\n\n  if (loading) {\n    return <ProductDetailLoading />;\n  }\n\n  return (\n    <Container>\n      <Stack spacing={2} sx={{ p: 3 }}>\n        <Stack direction=\"row\" alignItems=\"center\" justifyContent=\"space-between\">\n          <Typography variant=\"h3\" noWrap>\n            {`${product?.year || ''} ${product?.make || ''} ${product?.model || ''} ${\n              product?.trim || ''\n            }`}\n          </Typography>\n        </Stack>\n      </Stack>\n\n      <Grid container spacing={2} style={{ maxHeight: '52vh' }}>\n        <Grid item xs={5}>\n          <Card\n            sx={{\n              position: 'relative',\n              width: '100%',\n              background: '#F1F1F1'\n            }}\n          >\n            <StyledProductImg\n              sx={{\n                width: '60%',\n                height: '60%',\n                objectFit: 'contain',\n                margin: '0 auto'\n              }}\n              src={`${imageURL}/${product?.imageUrl}`}\n            />\n            &nbsp;\n          </Card>\n        </Grid>\n        <Grid item xs={1}></Grid>\n        <Grid item xs={6} style={{ padding: '0px' }}>\n          <Table>\n            <TableBody>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>VIN:</b>\n                </TableCell>\n                <TableCell>{product?.vin || ''}</TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>COLOR:</b>\n                </TableCell>\n                <TableCell\n                  style={{\n                    display: 'flex',\n                    alignItems: 'center',\n                    justifyContent: 'flex-start'\n                  }}\n                >\n                  {product?.color_name || ''}\n                  {product?.color && (\n                    <FiberManualRecordIcon\n                      style={{\n                        color: product?.color,\n                        fontSize: '30px'\n                      }}\n                    />\n                  )}\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>MILEAGE:</b>\n                </TableCell>\n                <TableCell>{product?.mileage || ''}</TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>CONDITION LIGHT:</b>\n                </TableCell>\n                <TableCell\n                  style={{\n                    display: 'flex',\n                    alignItems: 'center',\n                    justifyContent: 'flex-start'\n                  }}\n                >\n                  {product?.condition_light === 1\n                    ? 'RED'\n                    : product?.condition_light === 2\n                    ? 'YELLOW'\n                    : product?.condition_light === 3\n                    ? 'GREEN'\n                    : ''}\n                  <FiberManualRecordIcon\n                    style={{\n                      color:\n                        product?.condition_light === 1\n                          ? '#FF0000'\n                          : product?.condition_light === 2\n                          ? '#FFBF00'\n                          : product?.condition_light === 3\n                          ? '#008000'\n                          : 'transparent',\n                      fontSize: '30px'\n                    }}\n                  />\n                </TableCell>\n              </TableRow>\n\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>ANNOUNCEMENTS:</b>\n                </TableCell>\n                <TableCell>{product?.announcements || ''}</TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>RESERVE:</b>\n                </TableCell>\n                <TableCell>$ {product?.reserve || ''}</TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>SALE STATUS:</b>\n                </TableCell>\n                <TableCell>\n                  <FormControl variant=\"standard\" sx={{ m: 1, minWidth: 120 }}>\n                    <Select\n                      labelId=\"demo-simple-select-label\"\n                      id=\"demo-simple-select\"\n                      value={formData.sale_status}\n                      label=\"sale_status\"\n                      onChange={(e) => handleInputChange('sale_status', e.target.value)}\n                    >\n                      <MenuItem value={true}>SOLD</MenuItem>\n                      <MenuItem value={false}>NOT SOLD</MenuItem>\n                    </Select>\n                  </FormControl>\n                </TableCell>\n              </TableRow>\n\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>SALE PRICE:</b>\n                </TableCell>\n                <TableCell>\n                  <TextField\n                    placeholder=\"$\"\n                    type=\"number\"\n                    value={formData?.sale_price}\n                    onChange={(e) => handleSalePriceChange(e.target.value)}\n                  />\n                </TableCell>\n              </TableRow>\n\n              {/* /// Add Fee Feature */}\n\n              {auctioneerFeesList?.length > 0 &&\n                auctioneerFeesList?.map((item, i) => (\n                  <TableRow key={i}>\n                    <TableCell variant=\"subtitle1\">\n                      <b>{item?.name.toUpperCase()}:</b>\n                    </TableCell>\n                    <TableCell>\n                      <TextField\n                        type=\"number\"\n                        placeholder=\"$\"\n                        value={item?.fee_amount}\n                        onChange={(e) => changeFeeAmount(item.auctioneer_fee_id, e.target.value)}\n                      />\n                    </TableCell>\n                    <TableCell onClick={() => deleteAuctioneerFeeList(item)}>\n                      <DeleteIcon\n                        style={{\n                          cursor: 'pointer'\n                        }}\n                      />\n                    </TableCell>\n                  </TableRow>\n                ))}\n\n              {showSelectFee && (\n                <TableRow>\n                  <TableCell variant=\"subtitle1\">\n                    <b>SELECT FEE:</b>\n                  </TableCell>\n                  <TableCell>\n                    <FormControl variant=\"standard\" sx={{ m: 1, minWidth: 120 }}>\n                      <Select\n                        labelId=\"demo-simple-select-label\"\n                        id=\"demo-simple-select\"\n                        label=\"select_fee\"\n                        onChange={(e) => handleSelectFee(e.target.value)}\n                      >\n                        {auctioneerFees?.map((item, index) => (\n                          <MenuItem key={index} value={item}>\n                            {item?.name}\n                          </MenuItem>\n                        ))}\n                      </Select>\n                    </FormControl>\n                  </TableCell>\n                </TableRow>\n              )}\n\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <a onClick={addFee} style={{ cursor: 'pointer' }}>\n                    <b>\n                      <Stack direction=\"row\" alignItems=\"center\">\n                        <AddCircleOutlineIcon me={2} />\n                        ADD FEE\n                      </Stack>\n                    </b>\n                  </a>\n                </TableCell>\n              </TableRow>\n\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>NET PROCEEDS:</b>\n                </TableCell>\n                <TableCell>\n                  $ {formData?.net_proceeds || ''}\n                  {/* <TextField\n                                        type=\"number\"\n                                        value={formData?.net_proceeds}\n                                        onChange={(e) =>\n                                            handleInputChange(\n                                                \"net_proceeds\",\n                                                e.target.value\n                                            )\n                                        }\n                                    /> */}\n                </TableCell>\n              </TableRow>\n              <TableRow>\n                <TableCell variant=\"subtitle1\">\n                  <b>AUCTION:</b>\n                </TableCell>\n                <TableCell>\n                  <FormControl variant=\"standard\" sx={{ m: 1, minWidth: 120 }}>\n                    <Select\n                      labelId=\"demo-simple-select-label\"\n                      id=\"demo-simple-select\"\n                      value={auctioneer}\n                      label=\"sale_status\"\n                      onChange={(e) => handleInputChange('auction_name', e.target.value)}\n                    >\n                      {auctions?.map((item, index) => (\n                        <MenuItem key={index} value={item?.auction_name}>\n                          {item?.auction_name}\n                        </MenuItem>\n                      ))}\n                    </Select>\n                  </FormControl>\n                </TableCell>\n              </TableRow>\n\n              {laneNames.length > 0 && (\n                <TableRow>\n                  <TableCell variant=\"subtitle1\">\n                    <b>LANE:</b>\n                  </TableCell>\n                  <TableCell>\n                    <FormControl variant=\"standard\" sx={{ m: 1, minWidth: 120 }}>\n                      <Select\n                        labelId=\"demo-simple-select-label\"\n                        id=\"demo-simple-select\"\n                        value={formData?.lane_id}\n                        label=\"lane_id\"\n                        onChange={(e) => handleInputChange('lane_id', e.target.value)}\n                      >\n                        {laneNames?.map((item, index) => (\n                          <MenuItem key={index} value={item?.lane_id}>\n                            {item?.name}\n                          </MenuItem>\n                        ))}\n                      </Select>\n                    </FormControl>\n                  </TableCell>\n                </TableRow>\n              )}\n\n              {formData?.lane_id && (\n                <TableRow>\n                  <TableCell>\n                    {' '}\n                    <b>RUN #:</b>\n                  </TableCell>\n                  <TableCell>\n                    {/* {isEditing ? ( */}\n                    <TextField\n                      value={formData?.run_no}\n                      onChange={(e) => handleInputChange('run_no', e.target.value)}\n                    />\n                  </TableCell>\n                </TableRow>\n              )}\n            </TableBody>\n          </Table>\n          <Box\n            sx={{\n              margin: '1rem'\n            }}\n          >\n            <LoadingButton\n              loading={btnLoading}\n              variant=\"contained\"\n              size=\"large\"\n              onClick={handleSave}\n            >\n              SAVE\n            </LoadingButton>\n          </Box>\n        </Grid>\n      </Grid>\n    </Container>\n  );\n};\n\nexport default ProductDetails;\n","\"use strict\";\n\"use client\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.default = void 0;\nvar _createSvgIcon = _interopRequireDefault(require(\"./utils/createSvgIcon\"));\nvar _jsxRuntime = require(\"react/jsx-runtime\");\nvar _default = exports.default = (0, _createSvgIcon.default)( /*#__PURE__*/(0, _jsxRuntime.jsx)(\"path\", {\n  d: \"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8\"\n}), 'AddCircleOutline');","\"use strict\";\n\"use client\";\n\nvar _interopRequireDefault = require(\"@babel/runtime/helpers/interopRequireDefault\");\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.default = void 0;\nvar _createSvgIcon = _interopRequireDefault(require(\"./utils/createSvgIcon\"));\nvar _jsxRuntime = require(\"react/jsx-runtime\");\nvar _default = exports.default = (0, _createSvgIcon.default)( /*#__PURE__*/(0, _jsxRuntime.jsx)(\"path\", {\n  d: \"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6zM19 4h-3.5l-1-1h-5l-1 1H5v2h14z\"\n}), 'Delete');"],"names":["ProductDetailLoading","Container","Stack","sx","py","direction","alignItems","justifyContent","Skeleton","variant","width","height","Grid","container","spacing","item","xs","Card","position","background","Table","TableBody","TableRow","TableCell","StyledProductImg","styled","top","objectFit","state","useLocation","navigate","useNavigate","auctions","setAuctions","useState","loading","setLoading","btnLoading","setBtnLoading","product","setProduct","laneNames","setLaneNames","userInfo","useSelector","auth","auctioneer","setAuctioneer","showSelectFee","setShowSelectFee","auctioneerFees","setAuctioneerFees","name","auctioneerFeesList","setAuctioneerFeesList","formData","setFormData","sale_status","sale_price","run_no","getCarDetails","async","response","api","baseURL","vehicle_id","status","data","dataToSave","net_proceeds","auction_name","lane_id","lane_name","id","error","toast","console","log","getVehicleFees","auctioneer_id","user_id","selectedAuction","find","auction","lane_names","getAuctionLanes","useEffect","getAuctioneerFeeList","handleInputChange","field","value","prevData","formDataWithoutAuctionName","totalSum","reduce","accumulator","currentVal","Number","fee_amount","parseInt","p","Typography","noWrap","year","make","model","trim","style","maxHeight","margin","src","imageURL","imageUrl","padding","vin","display","color_name","color","FiberManualRecord","fontSize","mileage","condition_light","announcements","reserve","FormControl","m","minWidth","Select","labelId","label","onChange","e","target","MenuItem","TextField","placeholder","type","parseFloat","handleSalePriceChange","length","map","i","toUpperCase","feeIndex","findIndex","fee","auctioneer_fee_id","updatedList","changeFeeAmount","onClick","prev","filter","deleteAuctioneerFeeList","Delete","cursor","some","handleSelectFee","index","AddCircleOutline","me","Box","LoadingButton","size","push","vehicle_total_fee","_interopRequireDefault","require","exports","_createSvgIcon","_jsxRuntime","default","jsx","d"],"sourceRoot":""}

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