import{r as t,j as o}from"./react-CuSWQC63.js";import{s as i,o as s,a5 as r,a2 as e,E as p,ac as m,m as a,t as n}from"./index-Bwwup98B.js";import{H as j}from"./index-FXxGj0yI.js";import{T as c}from"./index-C02pzKcG.js";import{A as l}from"./EditSuccessModal-oGXo3Tkm.js";import{p as d,u,c as x}from"./Switch-rHB0jk9t.js";import{B as I}from"./BtnFilter-BA-sBu12.js";import{B as f}from"./BtnSort-BjQIGMqj.js";import{G as y}from"./Grid-DxcNGgRN.js";import{A as h}from"./ActivityBody-D01PcqWc.js";import{u as g}from"./embla-carousel-react.esm-C07JH9QM.js";import{H as v}from"./HelpComponent-DpoodIPD.js";import{u as C,H as S}from"./useAutoUpdateServiceWorker-zjqccN03.js";import"./history-CBi_mSPs.js";import"./sentry-Db3RWtEB.js";import"./styled-components-ZnnMflXH.js";import"./BtnShadow-Dlwtz6kU.js";import"./BackIco-DRsTKE2F.js";import"./Stack-Hdz4fDd-.js";import"./index-CBFMspgv.js";import"./createSvgIcon-Bls7PgQ6.js";import"./BtnChip-C4IxTUbz.js";import"./ItemLoading-CVnD6Uc6.js";import"./PublishIco-CoZMo-Ni.js";import"./GenericAvatarHeader-CCgQf3Je.js";import"./RatingReview-DHzEJtgI.js";import"./styles-CDD29_E0.js";import"./GlobalStyles-OmRzHA_z.js";import"./ActivityIco-BkT-BTi3.js";import"./Statistics-D8XBUtY0.js";import"./Tooltip-CopwmTwu.js";import"./Autocomplete-CtAhmzy-.js";import"./index-Dxn0V8Bk.js";import"./usePreviousProps-Bfeyef-x.js";import"./ImageIco-B0ouY6sX.js";import"./MessageIco-BFRmO9XJ.js";import"./Url-CTTa0u98.js";import"./BagIco-B26d97Gz.js";import"./BtnGeneric-DcGHlOzJ.js";import"./CalendarIco-41qVFjrc.js";import"./index-DBaktc9K.js";import"./InputAdornment-Ct7sAEKx.js";import"./colorManipulator-ClYCfcHM.js";import"./Address-D2sTWkvJ.js";import"./listItemButtonClasses-Rn509wqw.js";import"./BusinessIco-CeTkwU5H.js";import"./Divider-D894cQZI.js";import"./DownIco-C9nEn26-.js";import"./PhotoUpIco-DsW5Nln0.js";import"./SwitchBase-77UyN4ks.js";import"./ErrorIco-Bb9tHPgw.js";import"./WarningIco-Drq8oFnm.js";import"./FldRadio-COeGQTL0.js";import"./BtnSReply-35CcP0rm.js";import"./EditIco-BqPwwyzd.js";import"./TrashIco-B4N0le1g.js";import"./RatingReviewTitle-CtHHIbbA.js";import"./SubTitle-BJAFN_k7.js";import"./CircleCheckIco-DHTVZMWw.js";import"./FacebookIco-BZSWmQuE.js";import"./TwitterIco-DbIPfwTD.js";import"./FldTextArea-C0ma7abl.js";import"./FldText-xjHbq7Hw.js";import"./DeliveryIco-I6He96Oq.js";import"./CelebrationIco-6h5JV3xB.js";import"./GoogleIdentityStoreContext-DcmsvE0r.js";import"./BtnRestart-vo6QG4Rb.js";import"./NoFoundIco-B5nc6L4E.js";import"./NoFound-DZWbhseh.js";import"./BusinessContext-R443xKgr.js";import"./BusinessReviewStore-DlDcPImo.js";import"./CoreServices-CZD1DBAH.js";import"./Frame-CwQ3RgBo.js";import"./EnjBackdrop-CsNq_KV-.js";import"./FldAutocomplete-DZkHFPJ1.js";import"./PopperGoogle-C3-YJ_X1.js";import"./NearIco-DJC6GPTM.js";import"./SearchIco-CP4zGJzY.js";import"./FldTextSelect-BJ9Xg0xQ.js";import"./EditBusinessReview-C7YmfjOQ.js";import"./RatingPrice-CQpNeD-P.js";import"./HelpMenu-B9y3OEdQ.js";import"./FAQIco-ByuxolP6.js";import"./ContactContext-BYWPPfWa.js";import"./Link-CYTl-T6U.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};