|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/sbaedu/test.sbaedu.com/static/js/ |
Upload File : |
{"version":3,"file":"static/js/304.1deb6d1d.chunk.js","mappings":"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","sources":["axios/api/Register.js","pages/index/Login/login.action.js","../node_modules/react-feather/dist/icons/upload.js","pages/index/shop_account.jsx","../node_modules/react-feather/dist/icons/mail.js","../node_modules/react-feather/dist/icons/user.js","../node_modules/js-cookie/dist/js.cookie.mjs"],"sourcesContent":["import axios from \"axios\";\r\nimport Cookies from 'js-cookie';\r\nimport {baseurl, apikey, domain} from '../../baseurl'; // Assuming baseurl is not needed if using axios.defaults.baseURL\r\n\r\n// Set the base URL for all axios requests (if applicable)\r\naxios.defaults.baseURL = baseurl;\r\nconst user = Cookies.get('icp_authData') ? JSON.parse(Cookies.get('icp_authData')) : null;\r\n\r\nconst token = user ? user.token : null;\r\n\r\n\r\nconst Register = async (request_data) => {\r\n\r\n\r\n try {\r\n const response = await axios.post(\r\n '/register',\r\n request_data,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n }\r\n }\r\n );\r\n\r\n\r\n const userData = response.data.data;\r\n localStorage.setItem('icp_islogin','true');\r\n // cookie.set('icp_authData', JSON.stringify(userData));\r\n\r\n return response;\r\n } catch (error) {\r\n // Consider logging the error or handling it differently\r\n console.log('Registration failed:', error);\r\n return error || { status: 500, data: { message: 'An unexpected error occurred.' } };\r\n }\r\n};\r\n\r\nconst forgotPassword = async (email) => {\r\n try {\r\n const response = await axios.post(\r\n '/forgot-password',\r\n email,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n }\r\n }\r\n );\r\n return response;\r\n } catch (error) {\r\n // Consider logging the error or handling it differently\r\n //console.log('Registration failed:', error);\r\n return error || { status: 500, data: { message: 'An unexpected error occurred.' } };\r\n }\r\n};\r\n\r\nconst login = async (formdata) => {\r\n try {\r\n const response = await axios.post(\r\n '/login',\r\n formdata,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n }\r\n }\r\n );\r\n return response;\r\n } catch (error) {\r\n // Consider logging the error or handling it differently\r\n //console.log('Registration failed:', error);\r\n return error || { status: 500, data: { message: 'An unexpected error occurred.' } };\r\n }\r\n};\r\n\r\nconst resetPassword = async (formdata) => {\r\n try {\r\n const response = await axios.post(\r\n '/forgot-password-continue',\r\n formdata,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n }\r\n }\r\n );\r\n return response;\r\n } catch (error) {\r\n // Consider logging the error or handling it differently\r\n //console.log('Registration failed:', error);\r\n return error || { status: 500, data: { message: 'An unexpected error occurred.' } };\r\n }\r\n};\r\n\r\nconst profileUpdate = async (formdata) => {\r\n try {\r\n const response = await axios.post(\r\n '/update-profile',\r\n formdata,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n 'token' : token\r\n }\r\n }\r\n );\r\n return response;\r\n } catch (error) {\r\n // Consider logging the error or handling it differently\r\n //console.log('Registration failed:', error);\r\n return error || { status: 500, data: { message: 'An unexpected error occurred.' } };\r\n }\r\n};\r\n\r\nexport {\r\n Register,\r\n forgotPassword,\r\n login,\r\n resetPassword,\r\n profileUpdate\r\n};","import {\r\n LOGIN_ERROR,\r\n LOGIN_SUCCESS,\r\n LOGIN_REQUEST,\r\n LOGOUT\r\n} from './login.state';\r\nimport Cookies from \"universal-cookie\";\r\nimport axios from \"axios\";\r\nimport {baseurl, apikey, domain } from '../../../baseurl';\r\naxios.defaults.baseURL = baseurl;\r\nconst cookie = new Cookies();\r\n\r\n\r\nconst loginRequest = (formdata)=>{\r\n return async (dispatch)=>\r\n {\r\n dispatch({\r\n type:LOGIN_REQUEST,\r\n payload:[]\r\n });\r\n try {\r\n const response = await axios.post(\r\n '/login',\r\n formdata,\r\n {\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain': domain,\r\n }\r\n }\r\n );\r\n const userData = response.data.data;\r\n localStorage.setItem('icp_islogin','true');\r\n // cookie.set('icp_authData', JSON.stringify(userData));\r\n localStorage.setItem('icp_authData', JSON.stringify(userData));\r\n dispatch({\r\n type:LOGIN_SUCCESS,\r\n payload:response.data\r\n });\r\n }\r\n catch (error)\r\n {\r\n // Consider logging the error or handling it differently\r\n\r\n dispatch({\r\n type:LOGIN_ERROR,\r\n error:error\r\n })\r\n }\r\n }\r\n}\r\n\r\nconst logOut = ()=>{\r\n\r\n return (dispatch) => {\r\n localStorage.removeItem('icp_islogin');\r\n localStorage.removeItem('icp_authData');\r\n cookie.remove('icp_authData');\r\n dispatch({\r\n type: LOGOUT,\r\n });\r\n };\r\n}\r\n\r\n\r\nexport {\r\n loginRequest,\r\n logOut\r\n}","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { forwardRef } from 'react';\nimport PropTypes from 'prop-types';\nvar Upload = forwardRef(function (_ref, ref) {\n var _ref$color = _ref.color,\n color = _ref$color === void 0 ? 'currentColor' : _ref$color,\n _ref$size = _ref.size,\n size = _ref$size === void 0 ? 24 : _ref$size,\n rest = _objectWithoutProperties(_ref, [\"color\", \"size\"]);\n\n return /*#__PURE__*/React.createElement(\"svg\", _extends({\n ref: ref,\n xmlns: \"http://www.w3.org/2000/svg\",\n width: size,\n height: size,\n viewBox: \"0 0 24 24\",\n fill: \"none\",\n stroke: color,\n strokeWidth: \"2\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }, rest), /*#__PURE__*/React.createElement(\"path\", {\n d: \"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\n }), /*#__PURE__*/React.createElement(\"polyline\", {\n points: \"17 8 12 3 7 8\"\n }), /*#__PURE__*/React.createElement(\"line\", {\n x1: \"12\",\n y1: \"3\",\n x2: \"12\",\n y2: \"15\"\n }));\n});\nUpload.propTypes = {\n color: PropTypes.string,\n size: PropTypes.oneOfType([PropTypes.string, PropTypes.number])\n};\nUpload.displayName = 'Upload';\nexport default Upload;","import React,{useState, useEffect} from 'react'\r\nimport { Link, useNavigate } from 'react-router-dom'\r\nimport axios from 'axios';\r\n\r\nimport {baseurl, apikey, domain } from '../../baseurl';\r\nimport image from '../../assets/images/client/5.png';\r\nimport Navbar from '../../component/Navbar/navbar'\r\nimport Footer from '../../component/Footer/footer';\r\nimport * as Icon from 'react-feather'\r\nimport {MdKeyboardArrowRight, FiPhone, FiEdit, FaArrowRight, AiOutlineUser,AiOutlineDashboard, LiaSignOutAltSolid, RiMapPinLine, HiOutlineListBullet, BsArrowDownCircle} from '../../assets/icons/icons';\r\nimport Cookies from 'js-cookie';\r\nimport {profileUpdate} from '../../axios/api/Register';\r\nimport { useDispatch, useSelector } from 'react-redux';\r\nimport { logOut } from './Login/login.action';\r\n\r\nimport Pagination from '../../component/Pagination';\r\n\r\n\r\nexport default function ShopAccount() {\r\n const [isOpenTab, setisOpen] = useState(0);\r\n const [udata,setUdata] = useState();\r\n const [username, setUsername] = useState();\r\n const [email, setEmail] = useState();\r\n const [profilePics, setProfilePics] = useState();\r\n const navigate = useNavigate();\r\n const dispatch = useDispatch();\r\n const webData = useSelector((state)=>state.websiteReducer.data);\r\n const [ordersData,setOrderData] = useState([]);\r\n\r\n const [currentPage, setCurrentPage] = useState(1);\r\n const [totalPages, setTotalPages] = useState(0);\r\n const [perPage, setPerPage] = useState(0);\r\n\r\n const itemsPerPage = perPage;\r\n\r\n console.log(totalPages);\r\n\r\n // const user = Cookies.get('icp_authData');\r\n const user = localStorage.getItem('icp_authData');\r\n\r\n const userData = user ? JSON.parse(user) : null;\r\n\r\n const handleTabClick = (index) => {\r\n setisOpen(index);\r\n\r\n };\r\n\r\n useEffect(()=>{\r\n\r\n setUdata(userData);\r\n setUsername(userData.name);\r\n setEmail(userData.email);\r\n fetchOrderData();\r\n\r\n //console.log(udata);\r\n },[currentPage]);\r\n\r\n\r\n\r\n const fetchOrderData = ()=>{\r\n\r\n let data = JSON.stringify({\r\n \"user_unique_id\": userData.user_unique_id\r\n });\r\n\r\n let config = {\r\n method: 'post',\r\n maxBodyLength: Infinity,\r\n url: baseurl+`/myorder?page=${currentPage}&limit=${itemsPerPage}`,\r\n headers: {\r\n 'apikey': apikey,\r\n 'domain':domain,\r\n 'Content-Type': 'application/json'\r\n },\r\n data : data\r\n };\r\n\r\n axios.request(config)\r\n .then((response) => {\r\n\r\n setOrderData(response.data.data.data)\r\n setCurrentPage(response.data.data.current_page)\r\n setPerPage(response.data.data.per_page)\r\n // console.log(response.data.data.total);\r\n setTotalPages(Math.ceil(response.data.data.total / response.data.data.per_page));\r\n\r\n\r\n })\r\n .catch((error) => {\r\n console.log(error);\r\n });\r\n\r\n }\r\n\r\n const logout = ()=>{\r\n dispatch(logOut());\r\n navigate('/');\r\n }\r\n\r\n const handleProfile = (e)=>{\r\n setProfilePics(e.target.files[0]);\r\n }\r\n const updateUser = async (e)=>{\r\n e.preventDefault();\r\n\r\n\r\n\r\n const allData = new FormData(e.target);\r\n /*const user_data = {\r\n username,\r\n email,\r\n profilePics\r\n };*/\r\n\r\n\r\n\r\n //console.log(user_data);\r\n\r\n const newData = await profileUpdate(allData);\r\n\r\n if(newData.status === 200)\r\n {\r\n if(newData.data.status === 1)\r\n {\r\n const userData = newData.data.data;\r\n const oldUserData = JSON.parse(Cookies.get('icp_authData'));\r\n\r\n oldUserData.name = userData.name;\r\n oldUserData.email = userData.email;\r\n oldUserData.profile_pics = userData.profile_pics;\r\n setUdata(oldUserData);\r\n Cookies.set('icp_authData', JSON.stringify(oldUserData), { expires: 365 });\r\n //console.log(newData.data);\r\n //console.log(oldUserData);\r\n\r\n }\r\n }\r\n else\r\n {\r\n console.log(newData.response);\r\n return false;\r\n if(newData.response.data.status === 0)\r\n {\r\n let msg = newData.response.data.message;\r\n\r\n console.log(newData.response.data);\r\n\r\n }\r\n }\r\n }\r\n\r\n return (\r\n <>\r\n <Navbar navClass=\"nav-sticky\" />\r\n <section className=\"relative table w-full py-5 lg:py-10 bg-gray-50 dark:bg-slate-800\">\r\n <div className=\"container relative\">\r\n <div className=\"grid grid-cols-1 mt-12\">\r\n <h3 className=\"text-3xl leading-normal font-semibold\">My Account</h3>\r\n </div>\r\n\r\n <div className=\"relative mt-3\">\r\n <ul className=\"tracking-[0.5px] mb-0 inline-flex space-x-1\">\r\n <li className=\"inline-block uppercase text-[13px] font-bold duration-500 ease-in-out hover:text-indigo-600\"><Link to=\"/index-shop\">{webData ? webData.data.site_name : ''}</Link></li>\r\n <li className=\"inline-block text-base text-slate-950 dark:text-white mx-0.5\"><MdKeyboardArrowRight className=\"text-xl\"/></li>\r\n <li className=\"inline-block uppercase text-[13px] font-bold duration-500 ease-in-out text-indigo-600\"aria-current=\"page\">My Account</li>\r\n </ul>\r\n </div>\r\n </div>\r\n </section>\r\n\r\n <section className=\"relative md:py-12 py-8\">\r\n <div className=\"container\">\r\n <div className=\"grid lg:grid-cols-12 md:grid-cols-2 grid-cols-1 gap-[30px]\">\r\n\r\n <div className=\"lg:col-span-3 md:col-span-5 bg-white dark:bg-slate-900 shadow dark:shadow-gray-800 rounded-md\">\r\n\r\n <div className=\"sticky top-20 \">\r\n <div className=\"flex items-center p-3\">\r\n <img src={udata?udata.profile_pics:image} className=\"size-16 rounded-full shadow dark:shadow-gray-800\" alt=\"user\" />\r\n <div className=\"ms-2\">\r\n <p className=\"font-semibold text-slate-400\">Hello,</p>\r\n <h5 className=\"text-lg font-semibold\">{udata?udata.name:''}</h5>\r\n </div>\r\n </div>\r\n <ul className=\"flex-column p-6 \" id=\"myTab\" data-tabs-toggle=\"#myTabContent\" role=\"tablist\">\r\n <li role=\"presentation\">\r\n <button onClick={() => handleTabClick(0)} className={`${isOpenTab === 0 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><AiOutlineDashboard className=\"text-[20px] me-2 align-middle\"/>Dashboard</button>\r\n </li>\r\n <li role=\"presentation\">\r\n <button onClick={() => handleTabClick(1)} className={`${isOpenTab === 1 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><HiOutlineListBullet className=\"text-[20px] me-2 align-middle\"/>Orders</button>\r\n </li>\r\n <li role=\"presentation\">\r\n {/* <button onClick={() => handleTabClick(2)} className={`${isOpenTab === 2 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><BsArrowDownCircle className=\"text-[18px] me-2 align-middle\"/>Download</button> */}\r\n </li>\r\n {/* <li role=\"presentation\">\r\n <button onClick={() => handleTabClick(3)} className={`${isOpenTab === 3 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><RiMapPinLine className=\"text-[20px] me-2 align-middle\" />Addresses</button>\r\n </li> */}\r\n {/* <li role=\"presentation\">\r\n <button onClick={() => handleTabClick(4)} className={`${isOpenTab === 4 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><AiOutlineUser className=\"text-[20px] me-2 align-middle\"/>account Detail</button>\r\n </li> */}\r\n <li role=\"presentation\">\r\n <button onClick={logout} className={`${isOpenTab === 5 ?'text-white bg-indigo-600 hover:text-white' : ''} px-4 py-2 text-start font-semibold rounded-md w-full mt-3 hover:text-indigo-600 transition-all duration-500 ease-in-out flex items-center`} id=\"dashboard-tab\" data-tabs-target=\"#dashboard\" type=\"button\" role=\"tab\" aria-controls=\"dashboard\" aria-selected=\"false\"><LiaSignOutAltSolid className=\"text-[20px] me-2 align-middle\" />Logout</button>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n\r\n <div className=\"lg:col-span-9 md:col-span-7\">\r\n <div id=\"myTabContent\" className=\"p-6 bg-white dark:bg-slate-900 shadow dark:shadow-gray-800 rounded-md\">\r\n {isOpenTab === 0 ? <div className=\"\" id=\"dashboard\" role=\"tabpanel\" aria-labelledby=\"profile-tab\">\r\n <h1>Dashboard</h1>\r\n </div> :\"\"}\r\n\r\n {isOpenTab === 1 ? <div id=\"order\" role=\"tabpanel\" aria-labelledby=\"order-tab\">\r\n <div className=\"relative overflow-x-auto shadow dark:shadow-gray-800 rounded-md\">\r\n <table className=\"w-full text-start text-slate-500 dark:text-slate-400\">\r\n <thead className=\"text-sm uppercase bg-slate-50 dark:bg-slate-800\">\r\n <tr className=\"text-start\">\r\n <th scope=\"col\" className=\"px-2 py-3 text-start\">Order no.</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start\">Product Name</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start\">Date</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start\">Status</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start\">Total</th>\r\n {/* <th scope=\"col\" className=\"px-2 py-3 text-start\">Action</th> */}\r\n </tr>\r\n </thead>\r\n <tbody>\r\n {\r\n ordersData.map((key)=>{\r\n\r\n return(\r\n <>\r\n <tr className=\"bg-white dark:bg-slate-900 text-start\" key={key.id}>\r\n <th className=\"px-2 py-3 text-start\" scope=\"row\">{key.id}</th>\r\n <th className=\"px-2 py-3 text-start\" scope=\"row\">{key.product_name}</th>\r\n <td className=\"px-2 py-3 text-start\">{key.created_at}</td>\r\n <td className=\"px-2 py-3 text-start text-green-600\">{key.payment_status}</td>\r\n <td className=\"px-2 py-3 text-start\"><i className='fa fa-inr'></i> {key.total_amount} </td>\r\n {/* <td className=\"px-2 py-3 text-start\"><Link className=\"text-indigo-600 flex items-center\">View <FaArrowRight className=\"ms-2 text-[10px]\"/></Link></td> */}\r\n </tr>\r\n\r\n </>\r\n );\r\n })\r\n }\r\n\r\n <div>\r\n <button\r\n onClick={() => setCurrentPage(currentPage - 1)}\r\n disabled={currentPage === 1}\r\n >\r\n Previous\r\n </button>\r\n {Array.from({ length: totalPages }, (_, index) => (\r\n <button\r\n key={index}\r\n onClick={() => setCurrentPage(index + 1)}\r\n style={{\r\n fontWeight: currentPage === index + 1 ? \"bold\" : \"normal\",\r\n }}\r\n >\r\n {index + 1}\r\n </button>\r\n ))}\r\n <button\r\n onClick={() => setCurrentPage(currentPage + 1)}\r\n disabled={currentPage === totalPages}\r\n >\r\n Next\r\n </button>\r\n </div>\r\n\r\n </tbody>\r\n </table>\r\n </div>\r\n </div>: \"\"}\r\n\r\n {isOpenTab === 2 ? <div id=\"download\" role=\"tabpanel\" aria-labelledby=\"download-tab\">\r\n <div className=\"relative overflow-x-auto shadow dark:shadow-gray-800 rounded-md\">\r\n <table className=\"w-full text-start text-slate-500 dark:text-slate-400\">\r\n <thead className=\"text-sm uppercase bg-slate-50 dark:bg-slate-800\">\r\n <tr className=\"text-start\">\r\n <th scope=\"col\" className=\"px-2 py-3 text-start min-w-[160px]\">Product Name</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start min-w-[360px]\">Description</th>\r\n <th scope=\"col\" className=\"px-2 py-3 text-start min-w-[160px]\">Status</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n <tr className=\"bg-white dark:bg-slate-900 text-start\">\r\n <th className=\"px-2 py-3 text-start\" scope=\"row\">Quick heal</th>\r\n <td className=\"px-2 py-3 text-start\">It is said that song composers of the past used dummy texts as lyrics when writing melodies in order to have a 'ready-made' text to sing with the melody.</td>\r\n <td className=\"px-2 py-3 text-start text-green-600\">Downloaded</td>\r\n </tr>\r\n </tbody>\r\n </table>\r\n </div>\r\n </div> :\"\"}\r\n\r\n {isOpenTab === 3 ? <div id=\"address\" role=\"tabpanel\" aria-labelledby=\"address-tab\">\r\n <h6 className=\"text-slate-400 mb-0\">The following addresses will be used on the checkout page by default.</h6>\r\n <div className=\"md:flex mt-6\">\r\n <div className=\"md:w-1/2 md:px-3\">\r\n <div className=\"flex items-center mb-4 justify-between\">\r\n <h5 className=\"text-xl font-semibold\">Billing Address:</h5>\r\n <Link to=\"/#\" className=\"text-indigo-600 text-lg\"><FiEdit/></Link>\r\n </div>\r\n <div className=\"pt-4 border-t border-gray-100 dark:border-gray-700\">\r\n <p className=\"text-lg font-semibold mb-2\">Cally Joseph</p>\r\n\r\n <ul className=\"list-none\">\r\n <li className=\"flex items-start\">\r\n <RiMapPinLine className=\"me-2 mt-1\"/>\r\n <p className=\"text-slate-400\">C/54 Northwest Freeway, Suite 558, <br /> Houston, USA 485</p>\r\n </li>\r\n\r\n <li className=\"flex items-center mt-1\">\r\n <FiPhone className=\"me-2 text-lg\"/>\r\n <p className=\"text-slate-400\">+123 897 5468</p>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n\r\n <div className=\"md:w-1/2 md:px-3 mt-[30] md:mt-0\">\r\n <div className=\"flex items-center mb-4 justify-between\">\r\n <h5 className=\"text-xl font-semibold\">Shipping Address:</h5>\r\n <Link to=\"/#\" className=\"text-indigo-600 text-lg\"><FiEdit/></Link>\r\n </div>\r\n <div className=\"pt-4 border-t border-gray-100 dark:border-gray-700\">\r\n <p className=\"text-lg font-semibold mb-2\">Cally Joseph</p>\r\n\r\n <ul className=\"list-none\">\r\n <li className=\"flex items-start\">\r\n <RiMapPinLine className=\"me-2 mt-1\"/>\r\n <p className=\"text-slate-400\">C/54 Northwest Freeway, Suite 558, <br /> Houston, USA 485</p>\r\n </li>\r\n\r\n <li className=\"flex items-start mt-1\">\r\n <FiPhone className=\" text-lg me-2\"/>\r\n <p className=\"text-slate-400\">+123 897 5468</p>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div> :\"\"}\r\n\r\n {isOpenTab === 4 ? <div id=\"accountdetail\" role=\"tabpanel\" aria-labelledby=\"accountdetail-tab\">\r\n <h5 className=\"text-lg font-semibold mb-4\">Personal Detail :</h5>\r\n <form onSubmit={updateUser} >\r\n <div className=\"grid lg:grid-cols-2 grid-cols-1 gap-5 \">\r\n <div>\r\n <label className=\"form-label font-medium\">Full Name <span className=\"text-red-600\">*</span></label>\r\n <div className=\"form-icon relative mt-2\">\r\n <Icon.User className=\"size-4 absolute top-3 start-4\"></Icon.User>\r\n <input\r\n type=\"text\"\r\n name=\"username\"\r\n value={username}\r\n className=\"form-input ps-12 w-full py-2 px-3 h-10 bg-transparent dark:bg-slate-900 dark:text-slate-200 rounded outline-none border border-gray-200 focus:border-indigo-600 dark:border-gray-800 dark:focus:border-indigo-600 focus:ring-0\"\r\n placeholder=\"Your Name\"\r\n id=\"firstname\"\r\n onChange={(e) => setUsername(e.target.value)}\r\n required />\r\n </div>\r\n </div>\r\n\r\n <div>\r\n <label className=\"form-label font-medium\">Your Email : <span className=\"text-red-600\">*</span></label>\r\n <div className=\"form-icon relative mt-2\">\r\n <Icon.Mail className=\"size-4 absolute top-3 start-4\"></Icon.Mail>\r\n <input\r\n type=\"email\"\r\n value={email}\r\n onChange={(e) => setEmail(e.target.value)}\r\n\r\n className=\"form-input ps-12 w-full py-2 px-3 h-10 bg-transparent dark:bg-slate-900 dark:text-slate-200 rounded outline-none border border-gray-200 focus:border-indigo-600 dark:border-gray-800 dark:focus:border-indigo-600 focus:ring-0\" placeholder=\"Email\" name=\"email\" required />\r\n </div>\r\n </div>\r\n <div className=\"mb-5 pb-5\">\r\n <label className=\"form-label font-medium\">Upload Profile Image </label>\r\n <div className=\"form-icon relative mt-2\">\r\n\r\n\r\n <div className=\"border rounded-sm absolute\" style={{top:0,width:\"100%\",zIndex:1}}>\r\n <div className=\"flex justify-end\">\r\n <input\r\n name=\"profile_pics\"\r\n accept=\"image/*\"\r\n id=\"occupation\"\r\n type=\"file\"\r\n className=\"form-input ps-12 w-full py-2 px-3 h-10 dark:bg-slate-900 dark:text-slate-200 rounded outline-none border border-gray-200 focus:ring-0 border\"\r\n onChange={handleProfile}\r\n style={{zIndex:1000,opacity:0}}\r\n />\r\n </div>\r\n <div className=\"flex justify-end\" style={{marginTop:-40}}>\r\n <button type=\"button\" className=\"btn bg-blue-800 text-white px-3 py-2\">\r\n <Icon.Upload className=\" \"></Icon.Upload>\r\n </button>\r\n </div>\r\n </div>\r\n\r\n\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <button type=\"submit\" id=\"submit\" className=\"py-2 px-5 inline-block font-semibold tracking-wide border align-middle duration-500 text-base text-center bg-indigo-600 hover:bg-indigo-700 border-indigo-600 hover:border-indigo-700 text-white rounded-md mt-5\" >SUBMIT</button>\r\n </form>\r\n\r\n\r\n </div>:\"\"}\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </section>\r\n <Footer/>\r\n </>\r\n )\r\n}\r\n","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { forwardRef } from 'react';\nimport PropTypes from 'prop-types';\nvar Mail = forwardRef(function (_ref, ref) {\n var _ref$color = _ref.color,\n color = _ref$color === void 0 ? 'currentColor' : _ref$color,\n _ref$size = _ref.size,\n size = _ref$size === void 0 ? 24 : _ref$size,\n rest = _objectWithoutProperties(_ref, [\"color\", \"size\"]);\n\n return /*#__PURE__*/React.createElement(\"svg\", _extends({\n ref: ref,\n xmlns: \"http://www.w3.org/2000/svg\",\n width: size,\n height: size,\n viewBox: \"0 0 24 24\",\n fill: \"none\",\n stroke: color,\n strokeWidth: \"2\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }, rest), /*#__PURE__*/React.createElement(\"path\", {\n d: \"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"\n }), /*#__PURE__*/React.createElement(\"polyline\", {\n points: \"22,6 12,13 2,6\"\n }));\n});\nMail.propTypes = {\n color: PropTypes.string,\n size: PropTypes.oneOfType([PropTypes.string, PropTypes.number])\n};\nMail.displayName = 'Mail';\nexport default Mail;","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nimport React, { forwardRef } from 'react';\nimport PropTypes from 'prop-types';\nvar User = forwardRef(function (_ref, ref) {\n var _ref$color = _ref.color,\n color = _ref$color === void 0 ? 'currentColor' : _ref$color,\n _ref$size = _ref.size,\n size = _ref$size === void 0 ? 24 : _ref$size,\n rest = _objectWithoutProperties(_ref, [\"color\", \"size\"]);\n\n return /*#__PURE__*/React.createElement(\"svg\", _extends({\n ref: ref,\n xmlns: \"http://www.w3.org/2000/svg\",\n width: size,\n height: size,\n viewBox: \"0 0 24 24\",\n fill: \"none\",\n stroke: color,\n strokeWidth: \"2\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }, rest), /*#__PURE__*/React.createElement(\"path\", {\n d: \"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2\"\n }), /*#__PURE__*/React.createElement(\"circle\", {\n cx: \"12\",\n cy: \"7\",\n r: \"4\"\n }));\n});\nUser.propTypes = {\n color: PropTypes.string,\n size: PropTypes.oneOfType([PropTypes.string, PropTypes.number])\n};\nUser.displayName = 'User';\nexport default User;","/*! js-cookie v3.0.5 | MIT */\n/* eslint-disable no-var */\nfunction assign (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n for (var key in source) {\n target[key] = source[key];\n }\n }\n return target\n}\n/* eslint-enable no-var */\n\n/* eslint-disable no-var */\nvar defaultConverter = {\n read: function (value) {\n if (value[0] === '\"') {\n value = value.slice(1, -1);\n }\n return value.replace(/(%[\\dA-F]{2})+/gi, decodeURIComponent)\n },\n write: function (value) {\n return encodeURIComponent(value).replace(\n /%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,\n decodeURIComponent\n )\n }\n};\n/* eslint-enable no-var */\n\n/* eslint-disable no-var */\n\nfunction init (converter, defaultAttributes) {\n function set (name, value, attributes) {\n if (typeof document === 'undefined') {\n return\n }\n\n attributes = assign({}, defaultAttributes, attributes);\n\n if (typeof attributes.expires === 'number') {\n attributes.expires = new Date(Date.now() + attributes.expires * 864e5);\n }\n if (attributes.expires) {\n attributes.expires = attributes.expires.toUTCString();\n }\n\n name = encodeURIComponent(name)\n .replace(/%(2[346B]|5E|60|7C)/g, decodeURIComponent)\n .replace(/[()]/g, escape);\n\n var stringifiedAttributes = '';\n for (var attributeName in attributes) {\n if (!attributes[attributeName]) {\n continue\n }\n\n stringifiedAttributes += '; ' + attributeName;\n\n if (attributes[attributeName] === true) {\n continue\n }\n\n // Considers RFC 6265 section 5.2:\n // ...\n // 3. If the remaining unparsed-attributes contains a %x3B (\";\")\n // character:\n // Consume the characters of the unparsed-attributes up to,\n // not including, the first %x3B (\";\") character.\n // ...\n stringifiedAttributes += '=' + attributes[attributeName].split(';')[0];\n }\n\n return (document.cookie =\n name + '=' + converter.write(value, name) + stringifiedAttributes)\n }\n\n function get (name) {\n if (typeof document === 'undefined' || (arguments.length && !name)) {\n return\n }\n\n // To prevent the for loop in the first place assign an empty array\n // in case there are no cookies at all.\n var cookies = document.cookie ? document.cookie.split('; ') : [];\n var jar = {};\n for (var i = 0; i < cookies.length; i++) {\n var parts = cookies[i].split('=');\n var value = parts.slice(1).join('=');\n\n try {\n var found = decodeURIComponent(parts[0]);\n jar[found] = converter.read(value, found);\n\n if (name === found) {\n break\n }\n } catch (e) {}\n }\n\n return name ? jar[name] : jar\n }\n\n return Object.create(\n {\n set,\n get,\n remove: function (name, attributes) {\n set(\n name,\n '',\n assign({}, attributes, {\n expires: -1\n })\n );\n },\n withAttributes: function (attributes) {\n return init(this.converter, assign({}, this.attributes, attributes))\n },\n withConverter: function (converter) {\n return init(assign({}, this.converter, converter), this.attributes)\n }\n },\n {\n attributes: { value: Object.freeze(defaultAttributes) },\n converter: { value: Object.freeze(converter) }\n }\n )\n}\n\nvar api = init(defaultConverter, { path: '/' });\n/* eslint-enable no-var */\n\nexport { api as default };\n"],"names":["axios","defaults","baseURL","baseurl","user","Cookies","get","JSON","parse","token","Register","async","response","post","request_data","headers","apikey","domain","data","localStorage","setItem","error","console","log","status","message","forgotPassword","email","resetPassword","formdata","profileUpdate","cookie","loginRequest","dispatch","type","LOGIN_REQUEST","payload","userData","stringify","LOGIN_SUCCESS","LOGIN_ERROR","logOut","removeItem","remove","LOGOUT","_extends","Object","assign","target","i","arguments","length","source","key","prototype","hasOwnProperty","call","apply","this","_objectWithoutProperties","excluded","sourceKeys","keys","indexOf","_objectWithoutPropertiesLoose","getOwnPropertySymbols","sourceSymbolKeys","propertyIsEnumerable","Upload","forwardRef","_ref","ref","_ref$color","color","_ref$size","size","rest","React","xmlns","width","height","viewBox","fill","stroke","strokeWidth","strokeLinecap","strokeLinejoin","d","points","x1","y1","x2","y2","propTypes","PropTypes","displayName","ShopAccount","isOpenTab","setisOpen","useState","udata","setUdata","username","setUsername","setEmail","profilePics","setProfilePics","navigate","useNavigate","useDispatch","webData","useSelector","state","websiteReducer","ordersData","setOrderData","currentPage","setCurrentPage","totalPages","setTotalPages","perPage","setPerPage","itemsPerPage","getItem","handleTabClick","index","useEffect","name","fetchOrderData","user_unique_id","config","method","maxBodyLength","Infinity","url","concat","request","then","current_page","per_page","Math","ceil","total","catch","_jsxs","_Fragment","children","_jsx","Navbar","navClass","className","Link","to","site_name","MdKeyboardArrowRight","src","profile_pics","image","alt","id","role","onClick","AiOutlineDashboard","HiOutlineListBullet","logout","LiaSignOutAltSolid","scope","map","product_name","created_at","payment_status","total_amount","disabled","Array","from","_","style","fontWeight","FiEdit","RiMapPinLine","FiPhone","onSubmit","e","preventDefault","allData","FormData","newData","oldUserData","set","expires","Icon","value","placeholder","onChange","required","top","zIndex","accept","files","opacity","marginTop","Footer","Mail","User","cx","cy","r","api","init","converter","defaultAttributes","attributes","document","Date","now","toUTCString","encodeURIComponent","replace","decodeURIComponent","escape","stringifiedAttributes","attributeName","split","write","create","cookies","jar","parts","slice","join","found","read","withAttributes","withConverter","freeze","path"],"sourceRoot":""}