import{r as t,j as o}from"./react-CuSWQC63.js";import{s as i,o as s,a6 as r,a3 as e,E as p,ad as m,m as a,t as n}from"./index-CGfuXqYq.js";import{H as j}from"./index-DSUV9UHU.js";import{T as c}from"./index-CQgFnQc7.js";import{A as l}from"./EditSuccessModal-CHiBZlpb.js";import{p as d,u,c as x}from"./Switch-B8UkusCL.js";import{B as I}from"./BtnFilter-DK8hHgDn.js";import{B as f}from"./BtnSort-m8H1MT2b.js";import{G as y}from"./Grid-DwmEmvl1.js";import{A as h}from"./ActivityBody-DYLwoXsk.js";import{u as g}from"./embla-carousel-react.esm-C07JH9QM.js";import{H as v}from"./HelpComponent-BuZVInmL.js";import{u as C,H as S}from"./useAutoUpdateServiceWorker-Bn8tcrD8.js";import"./history-CBi_mSPs.js";import"./sentry-Db3RWtEB.js";import"./styled-components-ZnnMflXH.js";import"./BtnShadow-3f0i6lY4.js";import"./BackIco-BZ2X6aaO.js";import"./Stack-C6ecEcCi.js";import"./index-CBFMspgv.js";import"./createSvgIcon-C3r6amfw.js";import"./BtnChip-BK4WwOaw.js";import"./ItemLoading-BkQL0pqv.js";import"./PublishIco-mfS5-5YG.js";import"./GenericAvatarHeader-iZMctnw7.js";import"./RatingReview-Cm9IDOXh.js";import"./styles-CmvAaWLq.js";import"./GlobalStyles-BV-rvEpm.js";import"./ActivityIco-BE-COQRn.js";import"./Statistics-5UWVqHt8.js";import"./Tooltip-BPKvfHzl.js";import"./Autocomplete-BSg9DfUY.js";import"./index-D0yEMYx0.js";import"./usePreviousProps-Bfeyef-x.js";import"./ImageIco-Ckwo_oom.js";import"./MessageIco-COTUvIRz.js";import"./Url-CCaPhqzv.js";import"./BagIco-BIoqSXR7.js";import"./BtnGeneric-CVE3cW1v.js";import"./CalendarIco-sekIRZnB.js";import"./index-Bnrw393C.js";import"./InputAdornment-BmlpHtVQ.js";import"./colorManipulator-Cgf5q6Jp.js";import"./Address-BRF0r-J6.js";import"./listItemButtonClasses-BMOBGPMZ.js";import"./BusinessIco-fSOBNaah.js";import"./Divider-C06_ckaE.js";import"./DownIco-DeSFIYS6.js";import"./PhotoUpIco-CKQfOzvC.js";import"./SwitchBase-DxcM7J1T.js";import"./ErrorIco-BfC-FYNN.js";import"./WarningIco-CAwdqdqB.js";import"./FldRadio-DmeMM8Fo.js";import"./BtnSReply-B83_0lLi.js";import"./EditIco-BHUYImxb.js";import"./TrashIco-D9fc5Rvs.js";import"./RatingReviewTitle-e-9SAvJE.js";import"./SubTitle-BlwBugSF.js";import"./CircleCheckIco-CU3aAu3G.js";import"./FacebookIco-BF-8mpcY.js";import"./TwitterIco-9Rh7xRTz.js";import"./FldTextArea-D__b1zAv.js";import"./FldText-DoOa-PsN.js";import"./DeliveryIco-D5pbhllh.js";import"./CelebrationIco-BQpJa58Y.js";import"./GoogleIdentityStoreContext-CY0Hn5hP.js";import"./BtnRestart-KbB4Fwd7.js";import"./NoFoundIco-Biyc7apc.js";import"./NoFound-BJhiAGjo.js";import"./BusinessContext-DxXySosN.js";import"./BusinessReviewStore-FrcUPcvK.js";import"./CoreServices-D97jQNEJ.js";import"./Frame-D2Sl3_NA.js";import"./EnjBackdrop-9H6pF2tz.js";import"./FldAutocomplete-gbS78cmf.js";import"./PopperGoogle-B8RxC11a.js";import"./NearIco-BeBdTOke.js";import"./SearchIco-DQ8YU_jU.js";import"./FldTextSelect-CnFpwHNV.js";import"./EditBusinessReview-C6A8WBLL.js";import"./RatingPrice-DRQ2CV-x.js";import"./HelpMenu-CEY7W84J.js";import"./FAQIco-hrcx3bqc.js";import"./ContactContext-K4BRtrXR.js";import"./Link-DqRBN9dV.js";const B=i(y)`
&.MuiGrid-root {
& .MuiChip-root {
margin: 0 6px;
}
}
`;const F=s((function(){const i=t.useContext(l),{onClickFilter:s,onClickSort:r}=i;return o.jsxs(B,{display:"flex",container:!0,alignItems:"center",justifyContent:"center",padding:"22px 0 11px","data-test":"enj-activity-filters",children:[o.jsx(I,{onClick:s,count:i.getFilterCount}),o.jsx(f,{onClick:r})]})})),w=["location","userType","type"];const T=s((function(){const i=t.useContext(l),s=g(),[I,f]=t.useState(!1);return t.useLayoutEffect((()=>{d("activity",{ogtitle:"activity.ogtitle"}),r(e.ACTIVITY),i.init(Object.fromEntries(s.entries()))}),[]),t.useLayoutEffect((()=>{const t=i.getFilters;return w.forEach((o=>{s.delete(o);const i=t[o]??"";let r=!1;switch(typeof i){case"boolean":case"string":case"number":r=!!i}"NONE"!==i&&r&&s.append(o,i)})),p.replace({search:s.toString()}),u("route.activity"),x}),[JSON.stringify(i.getFilters),m.isDifferentPath]),C(),o.jsxs(a,{sx:{"& .enj-header-container":{"@media(min-width:1366px)":{"& > .MuiGrid-root":{top:"unset",height:"100%",maxWidth:"1366px",mx:"auto",px:"231px"}}}},children:[o.jsx(j,{suffix:o.jsx(v,{title:"activity"}),children:o.jsx(c,{color:"white",size:"small",weight:500,variant:"h1",text:n("activity"),dataTest:"enj-activity-title"})}),o.jsx(F,{}),o.jsx(h,{}),o.jsx(a,{sx:{position:"relative",width:"100vw",display:"flex",alignItems:"end",zIndex:0},children:o.jsx(S,{open:I,setOpen:f})})]})}));export{T as default};