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-sxfoHTdX.js";import{H as j}from"./index-Em_dK4Jj.js";import{T as c}from"./index-DydNkH15.js";import{A as l}from"./EditSuccessModal-Am2LpXy0.js";import{p as d,u,c as x}from"./Switch--k8pFuOJ.js";import{B as I}from"./BtnFilter-CpGqGIuf.js";import{B as f}from"./BtnSort-DLqCcuUs.js";import{G as y}from"./Grid-D37zhvgW.js";import{A as h}from"./ActivityBody-ChpQNMZv.js";import{u as g}from"./embla-carousel-react.esm-C07JH9QM.js";import{H as v}from"./HelpComponent-Dwb8lkw6.js";import{u as C,H as S}from"./useAutoUpdateServiceWorker-yB6Rgank.js";import"./history-CBi_mSPs.js";import"./sentry-Db3RWtEB.js";import"./styled-components-ZnnMflXH.js";import"./BtnShadow-BWRj5c5P.js";import"./BackIco-DIPDXhCJ.js";import"./Stack-k6rHUe2m.js";import"./index-CBFMspgv.js";import"./createSvgIcon-_O1u0dEY.js";import"./BtnChip-BB2I7U4z.js";import"./ItemLoading-CfPGKjeK.js";import"./PublishIco-pbc0AYT-.js";import"./GenericAvatarHeader-Cp5nlvDB.js";import"./RatingReview-nNyT11ZS.js";import"./styles-CvKkXZrN.js";import"./GlobalStyles-BP7Rcu-L.js";import"./ActivityIco-4kFKo8Lj.js";import"./Statistics-zjhany64.js";import"./Tooltip-DLA835-C.js";import"./Autocomplete-CLyu5kVq.js";import"./index-hZYZ-NRX.js";import"./usePreviousProps-Bfeyef-x.js";import"./ImageIco-BJIcmNap.js";import"./MessageIco-iJIWhZO-.js";import"./Url-D7WKj0Pw.js";import"./BagIco-D290Li5l.js";import"./BtnGeneric-DsuDbc5-.js";import"./CalendarIco-D18xIUkU.js";import"./index-CnmZBttQ.js";import"./InputAdornment-BXqzLyZu.js";import"./colorManipulator-Cut0s9OW.js";import"./Address-BJCzokMb.js";import"./listItemButtonClasses-BjG9j24X.js";import"./BusinessIco-ZLOIsRPi.js";import"./Divider-B0Cr_s9Z.js";import"./DownIco-BvUVIAX4.js";import"./PhotoUpIco-DU47T2PN.js";import"./SwitchBase-G6cjgqBB.js";import"./ErrorIco-DMoSAijk.js";import"./WarningIco-BfNAqCNh.js";import"./FldRadio-DPJwa-V0.js";import"./BtnSReply-C4fZkkvZ.js";import"./EditIco-CPZhcg9B.js";import"./TrashIco-KcBZEXsa.js";import"./RatingReviewTitle-CySHhhdC.js";import"./SubTitle-D9MG2XNc.js";import"./CircleCheckIco-CUeUoxxa.js";import"./FacebookIco-CB0ZDyza.js";import"./TwitterIco-DwaFm1db.js";import"./FldTextArea-DtmmqmPB.js";import"./FldText-CqCxM0ra.js";import"./DeliveryIco-BKhVAE73.js";import"./CelebrationIco-BbhcAoCt.js";import"./GoogleIdentityStoreContext-DwAZSkFH.js";import"./BtnRestart-CR_mT1Cz.js";import"./NoFoundIco-CBePhbul.js";import"./NoFound-B03z2kUh.js";import"./BusinessContext-D3D0Ln4C.js";import"./BusinessReviewStore-6aBkJ9Oy.js";import"./CoreServices-a7hYyuvx.js";import"./Frame-Bn9lK5Fr.js";import"./EnjBackdrop-B-JiDECS.js";import"./FldAutocomplete-Bdce4S4i.js";import"./PopperGoogle-CMCIKHNd.js";import"./NearIco-BIhpNZvw.js";import"./SearchIco-Dz4DtHNX.js";import"./FldTextSelect-7pcIZLc5.js";import"./EditBusinessReview-BadhIqIE.js";import"./RatingPrice-BvmiVCOt.js";import"./HelpMenu-BEjRzwyZ.js";import"./FAQIco-DZ7xOUXD.js";import"./ContactContext-D-vZaj7I.js";import"./Link-BWdz5ksz.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};