| Current Path : /home/users/unlimited/www/ondemand.codeskitter.site/build/static/js/ |
| Current File : /home/users/unlimited/www/ondemand.codeskitter.site/build/static/js/195.ffa81c34.chunk.js.map |
{"version":3,"file":"static/js/195.ffa81c34.chunk.js","mappings":"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","sources":["Components/Reusable/Sections/LandingPageSkeletons/CommonTextSkeleton.jsx","Components/Reusable/Sections/LandingPageSkeletons/OurServicesSkeleton.jsx","Components/LandingPageSections/OurServices.jsx","Components/Reusable/Sections/LandingPageSkeletons/TestimonioalSkeleton.jsx","Components/LandingPageSections/Testimonials.jsx","Components/Reusable/Sections/LandingPageSkeletons/FaqsSkeleton.jsx","Components/LandingPageSections/Faqs.jsx","Components/LandingPageSections/Process.jsx","Pages/StartPage.jsx","Components/Modals/ModalMap.js"],"sourcesContent":["import { Skeleton } from '@mui/material'\nimport React from 'react'\n\nconst CommonTextSkeleton = ({testimonialSect}) => {\n return (\n <div className=\"textWrapper\">\n <span className='heading'>\n <Skeleton width={200} height={30} />\n </span>\n <span className='para'>\n <Skeleton width={250} height={20} />\n <Skeleton width={250} height={20} />\n <Skeleton width={250} height={20} />\n </span>\n {\n testimonialSect &&\n <div className=\"navigationBtns\">\n\n <Skeleton width={40} height={40} />\n <Skeleton width={40} height={40} />\n\n </div>\n }\n </div>\n )\n}\n\nexport default CommonTextSkeleton\n","import { Skeleton } from '@mui/material'\nimport React from 'react'\nimport CommonTextSkeleton from './CommonTextSkeleton'\n\nconst OurServicesSkeleton = () => {\n return (\n <section className='ourServices'>\n <div className='container custom-Container'>\n <CommonTextSkeleton />\n\n <div className=\"ourSericeSkeletonWrapper\">\n {\n Array.from({ length: 6 }).map((_, index) => (\n <div className=\"ourSericeSkeleton\" key={index}>\n <Skeleton className='cardSkeleton' />\n <Skeleton className='imgSkeleton' />\n <Skeleton className='textSkeleton' />\n </div>))\n }\n </div>\n </div>\n </section>\n )\n}\n\nexport default OurServicesSkeleton\n","import { useCallback, useRef } from \"react\";\nimport { Swiper, SwiperSlide } from \"swiper/react\";\nimport { Navigation, Pagination } from \"swiper/modules\";\nimport OurServicesSkeleton from \"../Reusable/Sections/LandingPageSkeletons/OurServicesSkeleton\";\nimport { FaAngleRight, FaAngleLeft } from \"react-icons/fa6\";\nimport { placeholderImage } from \"../../util/Helper\";\n\nconst OurServices = ({ landingPage, loading }) => {\n const breakpoints = {\n 0: {\n slidesPerView: 1,\n // spaceBetween: 40\n },\n 375: {\n slidesPerView: 1,\n // spaceBetween: 40\n },\n 576: {\n slidesPerView: 2,\n // spaceBetween: 40\n },\n 768: {\n slidesPerView: 3,\n },\n 992: {\n slidesPerView: 4,\n },\n 1200: {\n slidesPerView: 4,\n },\n 1400: {\n slidesPerView: 6,\n },\n };\n\n const sliderRef = useRef(null);\n\n const handlePrev = useCallback(() => {\n if (!sliderRef.current) return;\n\n sliderRef.current.swiper.slidePrev();\n }, []);\n\n const handleNext = useCallback(() => {\n if (!sliderRef.current) return;\n sliderRef.current.swiper.slideNext();\n }, []);\n\n return loading ? (\n <OurServicesSkeleton />\n ) : (\n landingPage?.categories?.length > 0 && (\n <section className=\"ourServices\">\n <div className=\"container custom-Container\">\n <div className=\"textWrapper\">\n {/* <span className='heading'>Our <span>Services</span></span> */}\n <span className=\"heading\">{landingPage?.category_section_title}</span>\n <span className=\"para\">{landingPage?.category_section_description}</span>\n </div>\n\n <div className=\"servicesCards\">\n <Swiper\n ref={sliderRef}\n slidesPerView={3}\n loop={landingPage.categories?.length > 6 ? true : false}\n spaceBetween={30}\n modules={[Navigation, Pagination]}\n className=\"testiSwiper\"\n breakpoints={breakpoints}\n >\n {landingPage?.categories?.map((ele, index) => {\n return (\n <SwiperSlide key={ele.id}>\n <div className=\"card\">\n <div className=\"imgDiv\">\n <img\n src={ele.image}\n alt=\"servicesImg\"\n onError={placeholderImage}\n />\n </div>\n <div>\n <span className=\"serviceName\">{ele.name}</span>\n </div>\n </div>\n </SwiperSlide>\n );\n })}\n </Swiper>\n\n {landingPage?.categories?.length > 6 && (\n <div className=\"navigationBtns\">\n <div className=\"swiper-button-prev\" onClick={handlePrev}>\n <FaAngleLeft size={20} />\n </div>\n <div className=\"swiper-button-next\" onClick={handleNext}>\n <FaAngleRight size={20} />\n </div>\n </div>\n )}\n </div>\n </div>\n </section>\n )\n );\n};\n\nexport default OurServices;\n","import { Skeleton } from '@mui/material'\nimport React from 'react'\nimport CommonTextSkeleton from './CommonTextSkeleton'\n\nconst TestimonioalSkeleton = () => {\n return (\n <div className='row'>\n <div className=\"col-lg-3 textDiv\">\n <CommonTextSkeleton testimonialSect={true}/>\n </div>\n <div className=\"col-lg-9 testimonialsCardSkeltonWrapper\">\n <div className=\"row\">\n {Array.from({ length: 3 }).map((_, index) => (\n <div className=\"col-lg-4\" key={index}>\n <div className=\"testimonialsCardSkeleton testimonialsCard\">\n <div className=\"quotesImg\">\n <Skeleton width={40} height={50} />\n </div>\n <div>\n <Skeleton width={'100%'} height={20} />\n <Skeleton width={'100%'} height={20} />\n <Skeleton width={'100%'} height={20} />\n <Skeleton width={'100%'} height={20} />\n </div>\n\n <div className='profileWrapper'>\n\n <div className='profile'>\n <div>\n <Skeleton width={70} height={80} />\n </div>\n <div className='text'>\n <Skeleton width={80} height={20} />\n <Skeleton width={70} height={20} />\n </div>\n </div>\n\n <div className='ratingDiv'>\n <Skeleton width={40} height={40} />\n <Skeleton width={40} height={40} />\n </div>\n\n </div>\n\n </div>\n </div>\n ))}\n </div>\n\n </div>\n </div>\n )\n}\n\nexport default TestimonioalSkeleton\n","import { useCallback, useRef } from \"react\";\nimport quotesIcon from \"../../Images/quotes.png\";\nimport { FaAngleRight, FaAngleLeft } from \"react-icons/fa6\";\nimport { Swiper, SwiperSlide } from \"swiper/react\";\nimport { FaStar } from \"react-icons/fa\";\nimport TestimonioalSkeleton from \"../Reusable/Sections/LandingPageSkeletons/TestimonioalSkeleton\";\nimport { placeholderImage, truncate } from \"../../util/Helper\";\n\nconst Testimonials = ({ landingPage, loading }) => {\n const breakpoints = {\n 0: {\n slidesPerView: 1,\n },\n 375: {\n slidesPerView: 1,\n },\n 576: {\n slidesPerView: 1.5,\n },\n 768: {\n slidesPerView: 2,\n },\n 992: {\n slidesPerView: 2.5,\n },\n 1200: {\n slidesPerView: 2,\n },\n 1400: {\n slidesPerView: 3,\n },\n };\n\n const sliderRef = useRef(null);\n\n const handlePrev = useCallback(() => {\n if (!sliderRef.current) return;\n\n sliderRef.current.swiper.slidePrev();\n }, []);\n\n const handleNext = useCallback(() => {\n if (!sliderRef.current) return;\n sliderRef.current.swiper.slideNext();\n }, []);\n\n return loading ? (\n <TestimonioalSkeleton />\n ) : (\n landingPage?.ratings?.length > 0 && (\n <section className=\"testimonials\">\n <div className=\"container custom-Container\">\n <div className=\"row\">\n <div className=\"col-lg-3 textDiv\">\n <div className=\"textWrapper\">\n <span className=\"heading\">{landingPage?.rating_section_title}</span>\n <span className=\"para\">{landingPage?.rating_section_description}</span>\n\n {landingPage?.ratings?.length > 3 && (\n <div className=\"navigationBtns\">\n <div className=\"swiper-button-prev\" onClick={handlePrev}>\n <FaAngleLeft size={20} />\n </div>\n <div className=\"swiper-button-next\" onClick={handleNext}>\n <FaAngleRight size={20} />\n </div>\n </div>\n )}\n </div>\n </div>\n <div className=\"col-lg-9\">\n <div className=\"testimonialSwiper\">\n <Swiper\n ref={sliderRef}\n slidesPerView={3}\n loop={landingPage?.ratings?.length > 3 ? true : false}\n spaceBetween={30}\n className=\"testiSwiper\"\n breakpoints={breakpoints}\n >\n {landingPage?.ratings.map((ele, index) => {\n return (\n <SwiperSlide key={ele.id}>\n <div className=\"card testimonialsCard\">\n <div className=\"quotesImg\">\n <img\n src={quotesIcon}\n alt=\"quotesIcon\"\n onError={placeholderImage}\n />\n </div>\n <div>\n <span className=\"comment\">\n {truncate(ele.comment, 80)}\n </span>\n </div>\n\n <div className=\"profileWrapper\">\n <div className=\"profile\">\n <div>\n <img\n src={ele.profile_image}\n alt=\"profile\"\n onError={placeholderImage}\n />\n </div>\n <div className=\"text\">\n <span>{truncate(ele.user_name, 15)}</span>\n <span>{truncate(ele.service_name, 15)}</span>\n </div>\n </div>\n\n <div className=\"ratingDiv\">\n <span>{ele.rating}</span>\n <span>\n <FaStar />\n </span>\n </div>\n </div>\n </div>\n </SwiperSlide>\n );\n })}\n </Swiper>\n </div>\n </div>\n </div>\n </div>\n </section>\n )\n );\n};\n\nexport default Testimonials;\n","import { Skeleton } from '@mui/material'\n\nconst FaqsSkeleton = () => {\n return (\n Array.from({ length: 6 }).map((_, index) => (\n <div key={index}>\n <Skeleton width={'100%'} height={80} />\n </div>\n ))\n )\n}\n\nexport default FaqsSkeleton\n","import { useEffect, useState } from \"react\";\nimport Accordion from \"react-bootstrap/Accordion\";\nimport CommonTextSkeleton from \"../Reusable/Sections/LandingPageSkeletons/CommonTextSkeleton\";\nimport FaqsSkeleton from \"../Reusable/Sections/LandingPageSkeletons/FaqsSkeleton\";\nimport api from \"../../API/apiCollection\";\n\nconst Faqs = ({ landingPage }) => {\n\n const [activeKey, setActiveKey] = useState(null);\n\n const handleToggle = (id) => {\n setActiveKey(activeKey === id ? null : id);\n };\n\n const [loading, setLoading] = useState(false);\n\n const [faqData, setFaqData] = useState([]);\n\n const allData = async () => {\n setLoading(true);\n\n try {\n const faqResponse = await api.get_Faqs({});\n const { data: faqdata } = faqResponse.data;\n setFaqData(faqdata);\n } catch (error) {\n console.error(\"Error fetching data:\", error);\n } finally {\n setLoading(false);\n }\n };\n\n useEffect(() => {\n allData();\n }, []);\n\n return (\n <>\n {faqData?.length > 0 && (\n <section className=\"faqsSect\">\n <div className=\"container cutom-container\">\n {loading ? (\n <CommonTextSkeleton />\n ) : (\n <div className=\"textWrapper\">\n <span className=\"heading\">\n {landingPage?.faq_section_title}\n </span>\n <span className=\"para\">\n {landingPage?.faq_section_description}\n </span>\n </div>\n )}\n\n <div className=\"faqsDiv\">\n {loading ? (\n <FaqsSkeleton />\n ) : (\n <Accordion defaultActiveKey=\"0\">\n <div className=\"row\">\n {faqData.map((data) => (\n <div className=\"col-md-6 mb-4\" key={data.id}>\n <Accordion.Item eventKey={data.id} >\n <Accordion.Header onClick={() => handleToggle(data.id)}>\n {data.question}\n </Accordion.Header>\n <Accordion.Body>\n {data.answer}\n </Accordion.Body>\n </Accordion.Item>\n </div>\n ))}\n </div>\n </Accordion>\n )}\n </div>\n </div>\n </section>\n )}\n </>\n );\n};\n\nexport default Faqs;\n","import { placeholderImage } from \"../../util/Helper\";\n\nconst Process = ({ landingPage }) => {\n return (\n <>\n <div className=\"how-it-works\">\n <div className=\"container custom-Container\">\n <div className=\"how-title\">\n <h2>{landingPage?.process_flow_title}</h2>\n <p>{landingPage?.process_flow_description}</p>\n </div>\n\n <div className=\"row\">\n {landingPage?.process_flow_data &&\n landingPage?.process_flow_data.map((data) => (\n <div className=\"col-md-3 col-12\" key={data.id}>\n <div className=\"card\">\n <div className=\"how-it-works-card-body\">\n <div className=\"card-image\">\n <img\n src={data?.image}\n alt=\"works\"\n onError={placeholderImage}\n />\n <div className=\"card-numbers\">\n <p>{data?.id}</p>\n </div>\n </div>\n\n <h5 className=\"how-it-works-card-title\">\n <i className=\"fas fa-map-marker-alt\"></i>\n </h5>\n <p className=\"how-it-works-card-text\">{data?.title}</p>\n <p className=\"how-it-works-card-content\">\n {data?.description}\n </p>\n </div>\n </div>\n </div>\n ))}\n </div>\n </div>\n </div>\n </>\n );\n};\n\nexport default Process;\n","import { useEffect, useRef, useState } from \"react\";\nimport { GpsFixed } from \"@mui/icons-material\";\nimport toast from \"react-hot-toast\";\nimport { GOOGLE_MAP, MAP_API, loadAsyncScript } from \"../config/config\";\nimport { useSelector, useDispatch } from \"react-redux\";\nimport ModalMap from \"../Components/Modals/ModalMap\";\nimport LocationOnIcon from \"@mui/icons-material/LocationOn\";\nimport Footer from \"../Components/layout/Footer\";\nimport {\n locationAddressData,\n setIsBrowserSupported,\n setLatitude,\n setLongitude,\n} from \"../redux/Location\";\nimport { getFormattedAddress } from \"../util/Helper\";\nimport { store } from \"../redux/store\";\nimport OurServices from \"../Components/LandingPageSections/OurServices\";\nimport Testimonials from \"../Components/LandingPageSections/Testimonials\";\nimport Faqs from \"../Components/LandingPageSections/Faqs\";\nimport { setModal } from \"../redux/Settings\";\nimport api from \"../API/apiCollection\";\nimport Process from \"../Components/LandingPageSections/Process\";\nimport { t } from \"i18next\";\n\nconst StartPage = () => {\n const inputRef = useRef(null);\n const dispatch = useDispatch();\n const settings = useSelector((state) => state.Settings?.settings);\n\n const [landingPage, setLandingPage] = useState([]);\n\n const [loading, setLoading] = useState(false);\n\n const { modal } = useSelector((state) => state.Settings);\n const web_settings = settings?.web_settings;\n\n const isBrowserSupported = store.getState()?.Location?.IsBrowserSupported;\n\n useEffect(() => {\n if (\"Notification\" in window) {\n if (Notification.permission !== \"granted\") {\n Notification.requestPermission();\n }\n } else {\n console.log(\"This browser does not support desktop notifications.\");\n }\n\n const isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);\n if (isSafari) {\n dispatch(setIsBrowserSupported(false));\n return;\n }\n if (navigator.geolocation) {\n navigator.geolocation.getCurrentPosition(\n () => {\n dispatch(setIsBrowserSupported(true));\n },\n (error) => {\n console.error(\"Geolocation error:\", error);\n dispatch(setIsBrowserSupported(true));\n }\n );\n } else {\n console.log(\"Geolocation not supported\");\n dispatch(setIsBrowserSupported(true));\n }\n }, [dispatch]);\n\n const initMapScript = () => {\n if (window.google) {\n return Promise.resolve();\n }\n const src = `${GOOGLE_MAP}?key=${MAP_API}&libraries=places&v=weekly`;\n return loadAsyncScript(src);\n };\n\n const initAutocomplete = () => {\n const isGoogleMapsAvailable =\n inputRef.current && window.google && window.google.maps;\n\n if (isGoogleMapsAvailable) {\n const autocomplete = new window.google.maps.places.Autocomplete(\n inputRef.current,\n {\n fields: [\"address_component\", \"geometry\"],\n }\n );\n\n autocomplete.addListener(\"place_changed\", () => {});\n }\n };\n\n const handleKeyPress = (event) => {\n if (event.key === \"Enter\") {\n event.preventDefault();\n handleSearch();\n }\n };\n\n const handleSearch = async () => {\n const value = inputRef.current?.value;\n if (value) {\n // const geocodeUrl = `https://maps.googleapis.com/maps/api/geocode/json?address=${encodeURIComponent(\n // value\n // )}&key=${MAP_API}`;\n try {\n const response = await api.getPlacesForWebApi({ address: value });\n const results = response?.data?.data.results[0];\n if (results) {\n const { lat, lng } = results.geometry.location;\n dispatch(setLatitude(lat));\n dispatch(setLongitude(lng));\n dispatch(setModal(true));\n } else {\n console.log(\"No results found\");\n }\n } catch (error) {\n console.log(\"error\", error);\n }\n }\n };\n\n useEffect(() => {\n initMapScript().then(() => initAutocomplete());\n }, []);\n\n const getCurrentLocation = () => {\n if (navigator.geolocation) {\n navigator.geolocation.getCurrentPosition(\n async (position) => {\n dispatch(setLatitude(position.coords.latitude));\n dispatch(setLongitude(position.coords.longitude));\n dispatch(setModal(true));\n await getFormattedAddress(\n position.coords.latitude,\n position.coords.longitude\n ).then((res) => {\n dispatch(locationAddressData(res));\n });\n },\n (error) => {\n if (error.code === error.PERMISSION_DENIED) {\n toast.error(t(\"enable_location\"));\n } else {\n console.error(error.message);\n toast.error(\"Error getting location: \" + error.message);\n }\n },\n {\n enableHighAccuracy: true,\n timeout: 10000,\n }\n );\n } else {\n toast.error(t(\"geolocation_not_supported\"));\n }\n };\n\n useEffect(() => {\n const getLandingPageData = async () => {\n setLoading(true);\n try {\n const response = await api.getWebLandingPageApi();\n setLandingPage(response.data); // Ensure this matches 'any[]'\n setLoading(false);\n } catch (error) {\n setLoading(false);\n console.error(error);\n }\n };\n getLandingPageData();\n }, []);\n\n return (\n <>\n <div className=\"startpage\">\n <div className=\"header-main\">\n <div className=\"container custom-Container\">\n <div className=\"row\">\n <div className=\"edemand-logo\">\n <img src={landingPage?.landing_page_logo} alt=\"logo\" />\n </div>\n </div>\n </div>\n </div>\n <div className=\"edemand-content\">\n <div className=\"container custom-Container\">\n <div className=\"row\">\n <div className=\"edemand-center-data\">\n <div className=\"edemand-title\">\n <h1>{landingPage?.landing_page_title}</h1>\n </div>\n <div className=\"edemand-input\">\n <LocationOnIcon />\n <input\n type=\"text\"\n placeholder=\"Enter Location, Area or City Name etc...\"\n ref={inputRef}\n onKeyPress={handleKeyPress}\n />\n <div className=\"edemand-current-location-get\">\n {isBrowserSupported && (\n <button\n className=\"btn\"\n onClick={() => getCurrentLocation()}\n >\n {\" \"}\n <GpsFixed className=\"location-icon\" />\n <span>locate me</span>\n </button>\n )}\n </div>\n <div className=\"edemand-search\">\n <button className=\"btn btn-theme\" onClick={handleSearch}>\n Search\n </button>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <div className=\"background_image_main\">\n <div\n className=\"edemand-backgroung-image\"\n style={{\n backgroundImage: `url(${landingPage?.landing_page_backgroud_image})`,\n }}\n ></div>\n </div>\n\n {/* services */}\n {landingPage?.category_section_status === 1 ? (\n <OurServices landingPage={landingPage} loading={loading} />\n ) : null}\n\n {/* ratings */}\n {landingPage?.rating_section_status === 1 ? (\n <Testimonials landingPage={landingPage} loading={loading} />\n ) : null}\n\n {/* how it works */}\n {landingPage?.process_flow_status === 1 ? (\n <Process landingPage={landingPage} loading={loading} />\n ) : null}\n\n {/* faqs */}\n {landingPage?.faq_section_status === 1 ? (\n <Faqs landingPage={landingPage} loading={loading} />\n ) : null}\n\n {/* footer */}\n <Footer />\n </div>\n\n <div className=\"container \">\n {modal ? <ModalMap redirect={true}></ModalMap> : null}\n </div>\n </>\n );\n};\n\nexport default StartPage;\n","import { useEffect } from \"react\";\nimport Box from \"@mui/material/Box\";\nimport Button from \"@mui/material/Button\";\nimport Typography from \"@mui/material/Typography\";\nimport Modal from \"@mui/material/Modal\";\nimport api from \"../../API/apiCollection\";\nimport { useDispatch, useSelector } from \"react-redux\";\nimport {\n locationAddressData,\n setLatitude,\n setLongitude,\n setModalClose,\n} from \"../../redux/Location\";\nimport { setProviderAvailable } from \"../../redux/Provider\";\nimport { getFormattedAddress } from \"../../util/Helper\";\nimport toast from \"react-hot-toast\";\nimport { Divider, IconButton } from \"@mui/material\";\nimport { Close } from \"@mui/icons-material\";\nimport { useNavigate } from \"react-router\";\nimport { useTheme } from \"@emotion/react\";\nimport { t } from \"i18next\";\nimport { setModal } from \"../../redux/Settings\";\nimport GoogleMapBox from \"../GoogleMap/GoogleMapBox\";\nimport { MAP_API } from \"../../config/config\";\n\nconst ModalMap = ({ redirect }) => {\n\n const navigate = useNavigate();\n \n const style = {\n position: \"absolute\",\n top: \"50%\",\n left: \"50%\",\n transform: \"translate(-50%, -50%)\",\n width: { xs: \"90%\", md: \"60%\" },\n bgcolor: \"background.paper\",\n boxShadow: 24,\n borderRadius: \"var(--global-border-radius)\",\n p: 2,\n };\n\n const { modal } = useSelector((state) => state.Settings);\n\n const locationData = useSelector((state) => state.Location);\n\n const dispatch = useDispatch();\n\n useEffect(() => {}, [locationData]);\n\n const handleClose = () => {\n dispatch(setModal(false));\n dispatch(setModalClose(false));\n };\n\n const setLocation = async () => {\n try {\n const data = await api.providerAvailable({\n latitude: locationData.lat,\n longitude: locationData.lng,\n isCheckout: 0,\n });\n if (data?.error === false) {\n dispatch(setProviderAvailable(true));\n dispatch(setLatitude(locationData.lat));\n dispatch(setLongitude(locationData.lng));\n dispatch(setModalClose(false));\n const address = await getFormattedAddress(locationData.lat, locationData.lng);\n dispatch(locationAddressData(address));\n navigate(\"/\");\n } else {\n toast.error(t(\"our_service_not_area\"));\n if (redirect) {\n dispatch(setProviderAvailable(false));\n dispatch(setModal(false));\n dispatch(setModalClose(false));\n }\n }\n } catch (error) {\n console.error(error);\n }\n };\n\n\n const theme = useTheme();\n\n const handleLocationSelect = (data) => {\n dispatch(setLatitude(data?.lat));\n dispatch(setLongitude(data?.lng));\n dispatch(locationAddressData(data?.formatted_address));\n };\n\n\n return (\n <Box>\n <Modal\n open={modal}\n onClose={() => handleClose()}\n aria-labelledby=\"modal-modal-title\"\n aria-describedby=\"modal-modal-description\"\n >\n <Box sx={style}>\n <Box\n mt={1}\n display={\"flex\"}\n justifyContent={\"space-between\"}\n alignItems={\"center\"}\n >\n <Typography variant=\"h6\" color={theme.palette.text.primary}>\n {t(\"select_map_location\")}\n </Typography>\n <IconButton onClick={() => handleClose()}>\n <Close />\n </IconButton>\n </Box>\n <Divider sx={{ width: \"100%\", mb: 3 }} />\n <GoogleMapBox\n onSelectLocation={handleLocationSelect}\n apiKey={MAP_API}\n isLocationPass={true}\n locationlat={locationData.lat}\n locationlng={locationData.lng}\n modal={modal}\n />\n\n <Button\n fullWidth\n sx={{ mt: 2 }}\n variant=\"contained\"\n color=\"primary\"\n onClick={(e) => setLocation()}\n >\n Use this location\n </Button>\n </Box>\n </Modal>\n </Box>\n );\n};\n\nexport default ModalMap;\n"],"names":["_ref","testimonialSect","_jsxs","className","children","_jsx","Skeleton","width","height","OurServicesSkeleton","CommonTextSkeleton","Array","from","length","map","_","index","_landingPage$categori","_landingPage$categori2","_landingPage$categori3","_landingPage$categori4","landingPage","loading","sliderRef","useRef","handlePrev","useCallback","current","swiper","slidePrev","handleNext","slideNext","categories","category_section_title","category_section_description","Swiper","ref","slidesPerView","loop","spaceBetween","modules","Navigation","Pagination","breakpoints","ele","SwiperSlide","src","image","alt","onError","placeholderImage","name","id","onClick","FaAngleLeft","size","FaAngleRight","TestimonioalSkeleton","_landingPage$ratings","_landingPage$ratings2","_landingPage$ratings3","ratings","rating_section_title","rating_section_description","truncate","comment","profile_image","user_name","service_name","rating","FaStar","FaqsSkeleton","activeKey","setActiveKey","useState","setLoading","faqData","setFaqData","useEffect","async","faqResponse","api","get_Faqs","data","faqdata","error","console","allData","_Fragment","faq_section_title","faq_section_description","Accordion","defaultActiveKey","Item","eventKey","Header","handleToggle","question","Body","answer","process_flow_title","process_flow_description","process_flow_data","title","description","StartPage","_store$getState","_store$getState$Locat","inputRef","dispatch","useDispatch","settings","useSelector","state","_state$Settings","Settings","setLandingPage","modal","isBrowserSupported","web_settings","store","getState","Location","IsBrowserSupported","window","Notification","permission","requestPermission","log","test","navigator","userAgent","setIsBrowserSupported","geolocation","getCurrentPosition","handleSearch","_inputRef$current","value","_response$data","response","getPlacesForWebApi","address","results","lat","lng","geometry","location","setLatitude","setLongitude","setModal","initMapScript","google","Promise","resolve","GOOGLE_MAP","MAP_API","loadAsyncScript","then","maps","places","Autocomplete","fields","addListener","getWebLandingPageApi","getLandingPageData","landing_page_logo","landing_page_title","LocationOnIcon","type","placeholder","onKeyPress","event","key","preventDefault","position","coords","latitude","longitude","getFormattedAddress","res","locationAddressData","code","PERMISSION_DENIED","toast","t","message","enableHighAccuracy","timeout","GpsFixed","style","backgroundImage","landing_page_backgroud_image","category_section_status","OurServices","rating_section_status","Testimonials","process_flow_status","Process","faq_section_status","Faqs","Footer","ModalMap","redirect","navigate","useNavigate","locationData","handleClose","setModalClose","theme","useTheme","Box","Modal","open","onClose","sx","top","left","transform","xs","md","bgcolor","boxShadow","borderRadius","p","mt","display","justifyContent","alignItems","Typography","variant","color","palette","text","primary","IconButton","Close","Divider","mb","GoogleMapBox","onSelectLocation","formatted_address","apiKey","isLocationPass","locationlat","locationlng","Button","fullWidth","e","providerAvailable","isCheckout","setProviderAvailable","setLocation"],"sourceRoot":""}