/
home
/
infinitibizsol
/
www
/
auction-sync.com
/
static
/
js
/
File Upload :
llllll
Current File: /home/infinitibizsol/www/auction-sync.com/static/js/474.1737febb.chunk.js.map
{"version":3,"file":"static/js/474.1737febb.chunk.js","mappings":"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","sources":["../node_modules/@mui/icons-material/esm/Edit.js","../node_modules/@mui/icons-material/esm/Delete.js","features/modal/ConfirmationModel.js","pages/PortfolioPage.js"],"sourcesContent":["\"use client\";\n\nimport createSvgIcon from './utils/createSvgIcon';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport default createSvgIcon( /*#__PURE__*/_jsx(\"path\", {\n d: \"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z\"\n}), 'Edit');","\"use client\";\n\nimport createSvgIcon from './utils/createSvgIcon';\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nexport default createSvgIcon( /*#__PURE__*/_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');","import { Box, Button, Modal, Stack, Typography } from '@mui/material';\nimport React from 'react';\n\nconst style = {\n position: 'absolute',\n top: '50%',\n left: '50%',\n transform: 'translate(-50%, -50%)',\n width: 400,\n bgcolor: 'background.paper',\n boxShadow: 24,\n p: 4\n};\n\nconst ConfirmationModel = (props) => {\n const { open, handleClose, onConfirmation, message } = props;\n return (\n <>\n <Modal\n open={open}\n onClose={handleClose}\n aria-labelledby=\"modal-modal-title\"\n aria-describedby=\"modal-modal-description\"\n >\n <Box sx={style}>\n <Typography\n id=\"modal-modal-title\"\n variant=\"h6\"\n component=\"h2\"\n sx={{ mb: 1, textAlign: 'center' }}\n >\n {message || 'Are you sure you want to do this Action?'}\n </Typography>\n\n <Stack\n spacing={2}\n direction=\"row\"\n justifyContent=\"center\"\n alignItems=\"flex-end\"\n sx={{ mt: 2 }}\n >\n <Button\n variant=\"contained\"\n style={{\n width: '150px',\n backgroundColor: '#4CAF50',\n borderRadius: '30px',\n color: 'white',\n marginRight: '8px',\n fontWeight: 'bold'\n }}\n onClick={() => {\n onConfirmation();\n }}\n >\n Yes{' '}\n </Button>\n\n <Button\n variant=\"contained\"\n style={{\n width: '150px',\n backgroundColor: '#E53935',\n borderRadius: '30px',\n color: 'white',\n fontWeight: 'bold'\n }}\n onClick={handleClose}\n >\n No{' '}\n </Button>\n </Stack>\n </Box>\n </Modal>\n </>\n );\n};\n\nexport default ConfirmationModel;\n","import { useState, useEffect } from 'react';\nimport Iconify from 'src/components/iconify';\nimport {\n Container,\n Grid,\n Card,\n Typography,\n Stack,\n Button,\n Modal,\n Box,\n TextField,\n IconButton\n} from '@mui/material';\nimport { useNavigate, useLocation } from 'react-router-dom';\nimport { useDispatch, useSelector } from 'react-redux';\nimport { baseURL } from 'src/constants/baseURL';\nimport { toast } from 'react-toastify';\nimport { LoadingButton } from '@mui/lab';\nimport { Edit, Delete } from '@mui/icons-material';\nimport ConfirmationModel from 'src/features/modal/ConfirmationModel';\nimport api from 'src/features/auth/Api';\n\nconst style = {\n position: 'absolute',\n top: '50%',\n left: '50%',\n transform: 'translate(-50%, -50%)',\n width: 400,\n bgcolor: 'background.paper',\n border: '2px solid #000',\n boxShadow: 24,\n p: 4\n};\n\nexport default function PortfolioPage() {\n const navigate = useNavigate();\n const dispatch = useDispatch();\n const { userInfo } = useSelector((state) => state.auth);\n const [open, setOpen] = useState(false);\n const [deleteModal, setDeleteModal] = useState({ open: false, id: null });\n const [isEditFee, setIsEditFee] = useState({ state: false, id: null });\n\n const [auctioneerFees, setAuctioneerFees] = useState([]);\n const [lanes, setLanes] = useState([]);\n\n const [btnLoading, setBtnLoading] = useState(false);\n const [formData, setFormData] = useState({ default_amount: '', name: '' });\n\n const handleOpen = () => setOpen(true);\n\n const handleClose = () => {\n setOpen(false);\n setIsEditFee({ state: false, id: null });\n setFormData({ default_amount: '', name: '' });\n };\n\n useEffect(() => {\n getAuctioneerFeeList();\n getAuctionLanes();\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 setLanes(data);\n }\n } catch (error) {\n toast.error('Error While fetching Auction Lanes.');\n }\n };\n\n const handleChange = (key, value) => {\n setFormData((prevData) => ({ ...prevData, [key]: value }));\n };\n\n const onSubmit = async (e) => {\n e.preventDefault();\n if (formData.name && formData.default_amount) {\n setBtnLoading(true);\n try {\n const response = await api.post(`${baseURL}/auctioneer-fees/add-fee`, {\n ...formData,\n auctioneer_id: userInfo?.user_id\n });\n if (response?.status === 200) {\n toast.success(`Fee (${formData?.name}) Added Successfully!`);\n }\n } catch (error) {\n toast.error(`Error while adding Fee!`);\n console.log(error);\n }\n setBtnLoading(false);\n setOpen(false);\n setFormData({ default_amount: '', name: '' });\n getAuctioneerFeeList();\n }\n };\n\n const updateFee = async (e) => {\n e.preventDefault();\n if (formData.name && formData.default_amount && isEditFee?.id) {\n setBtnLoading(true);\n try {\n const response = await api.post(`${baseURL}/auctioneer-fees/edit-fee`, {\n name: formData.name,\n fee_amount: formData.default_amount,\n auctioneer_fee_id: isEditFee?.id,\n auctioneer_id: userInfo?.user_id\n });\n if (response?.status === 200) {\n toast.success(`Fee (${formData?.name}) Updated Successfully!`);\n }\n } catch (error) {\n toast.error(`Error while updating Fee!`);\n console.log(error);\n }\n setBtnLoading(false);\n setOpen(false);\n setFormData({ default_amount: '', name: '' });\n setIsEditFee({ state: false, id: null });\n getAuctioneerFeeList();\n }\n };\n\n const deleteFee = async () => {\n if (deleteModal?.id) {\n try {\n const response = await api.delete(\n `${baseURL}/auctioneer-fees/remove-fee/${deleteModal?.id}`\n );\n if (response?.status === 200) {\n toast.success(`Fee Deleted Successfully!`);\n getAuctioneerFeeList();\n }\n } catch (error) {\n console.log('Error', error);\n toast.error('Error while deleting Fee');\n }\n }\n setDeleteModal({ open: false, id: null });\n };\n\n const onEditClick = async (item) => {\n setFormData({ default_amount: item?.fee_amount, name: item?.name });\n setIsEditFee({ state: true, id: item?.auctioneer_fee_id });\n setOpen(true);\n };\n\n return (\n <Container sx={{ maxHeight: '60vh' }}>\n <Stack direction=\"row\" alignItems=\"center\" justifyContent=\"space-between\" mb={2}>\n <Typography variant=\"h4\">AUCTIONEER LANES</Typography>\n </Stack>\n\n <Grid container spacing={3} mb={5}>\n {!lanes?.length > 0 ? (\n <Grid item xs={12} sm={6} md={4}>\n You have no Lanes yet!\n </Grid>\n ) : (\n lanes?.map((item) => (\n <Grid item xs={12} sm={6}>\n <Card sx={{ py: 5, boxShadow: 0, textAlign: 'center', cursor: 'pointer' }}>\n <Typography variant=\"subtitle1\">\n Auction Name: <strong>{item?.auction_name}</strong>\n </Typography>\n {item?.lane_names?.map((ele) => (\n <Typography variant=\"subtitle2\">\n Lane Name: <strong>{ele?.name}</strong>\n </Typography>\n ))}\n </Card>\n </Grid>\n ))\n )}\n </Grid>\n\n <Stack direction=\"row\" alignItems=\"center\" justifyContent=\"space-between\" mb={2}>\n <Typography variant=\"h4\">AUCTIONEER FEE</Typography>\n </Stack>\n\n <Grid container spacing={3} mb={3}>\n {!auctioneerFees?.length > 0\n ? 'You have no fees yet!'\n : auctioneerFees?.map((item) => (\n <Grid item xs={12} sm={6} md={4}>\n <Card\n sx={{\n py: 5,\n boxShadow: 0,\n textAlign: 'center',\n cursor: 'pointer',\n position: 'relative'\n }}\n >\n <IconButton\n sx={{ position: 'absolute', top: '5px', right: '5px', zIndex: 1 }}\n aria-label=\"edit\"\n onClick={() => onEditClick(item)}\n >\n <Edit sx={{ fontSize: '1.2rem' }} />\n </IconButton>\n <Typography variant=\"subtitle2\">\n Fees Name: <strong>{item?.name}</strong>\n </Typography>\n <Typography variant=\"subtitle2\">\n Fees Amount: <strong>$ {item?.fee_amount}</strong>\n </Typography>\n <IconButton\n sx={{\n position: 'absolute',\n bottom: '5px',\n right: '5px',\n zIndex: 1,\n color: 'red'\n }}\n aria-label=\"delete\"\n onClick={() => setDeleteModal({ open: true, id: item?.auctioneer_fee_id })}\n >\n <Delete sx={{ fontSize: '1.2rem' }} />\n </IconButton>\n </Card>\n </Grid>\n ))}\n </Grid>\n\n <Grid item style={{ textAlign: 'center' }}>\n <Button\n variant=\"contained\"\n style={{ textAlign: 'center' }}\n color=\"primary\"\n onClick={handleOpen}\n >\n Add New Fee{' '}\n </Button>\n </Grid>\n\n <ConfirmationModel\n open={deleteModal?.open}\n handleClose={() => setDeleteModal({ open: false, id: null })}\n onConfirmation={deleteFee}\n message={'Are you sure you want to delete this Fee?'}\n />\n\n <Modal\n open={open}\n onClose={handleClose}\n aria-labelledby=\"modal-modal-title\"\n aria-describedby=\"modal-modal-description\"\n >\n <Box sx={style}>\n <Typography id=\"modal-modal-title\" variant=\"h6\" component=\"h2\">\n {isEditFee?.state ? 'Update' : 'Add'} Fee\n </Typography>\n <Box\n component=\"form\"\n sx={{ '& > :not(style)': { my: 1, width: '100%' } }}\n noValidate\n autoComplete=\"off\"\n >\n <TextField\n required\n id=\"name\"\n label=\"Fee Name\"\n variant=\"filled\"\n sx={{ width: '100%' }}\n onChange={(e) => handleChange('name', e.target.value)}\n value={formData.name}\n />\n <TextField\n required\n type=\"number\"\n id=\"amount\"\n label=\"Fee Amount\"\n variant=\"filled\"\n onChange={(e) => handleChange('default_amount', e.target.value)}\n value={formData.default_amount}\n />\n {isEditFee?.state ? (\n <LoadingButton\n loading={btnLoading}\n variant=\"contained\"\n type=\"submit\"\n onClick={updateFee}\n >\n update\n </LoadingButton>\n ) : (\n <LoadingButton\n loading={btnLoading}\n type=\"submit\"\n variant=\"contained\"\n onClick={onSubmit}\n >\n Add\n </LoadingButton>\n )}\n </Box>\n </Box>\n </Modal>\n </Container>\n );\n}\n"],"names":["createSvgIcon","_jsx","d","style","position","top","left","transform","width","bgcolor","boxShadow","p","props","open","handleClose","onConfirmation","message","Modal","onClose","Box","sx","Typography","id","variant","component","mb","textAlign","Stack","spacing","direction","justifyContent","alignItems","mt","Button","backgroundColor","borderRadius","color","marginRight","fontWeight","onClick","border","PortfolioPage","useNavigate","useDispatch","userInfo","useSelector","state","auth","setOpen","useState","deleteModal","setDeleteModal","isEditFee","setIsEditFee","auctioneerFees","setAuctioneerFees","lanes","setLanes","btnLoading","setBtnLoading","formData","setFormData","default_amount","name","useEffect","getAuctioneerFeeList","getAuctionLanes","async","response","api","baseURL","user_id","status","data","error","toast","auctioneer_id","handleChange","key","value","prevData","Container","maxHeight","Grid","container","length","item","xs","sm","md","map","Card","py","cursor","auction_name","lane_names","ele","IconButton","right","zIndex","fee_amount","auctioneer_fee_id","onEditClick","Edit","fontSize","bottom","Delete","console","log","my","noValidate","autoComplete","TextField","required","label","onChange","e","target","type","LoadingButton","loading","preventDefault"],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure