import{r as t,j as o}from"./react-B_SyE9nW.js";import{s as i,o as s,a4 as r,a1 as e,E as p,ab as m,m as a,t as n}from"./index-C51eCEbl.js";import{H as j}from"./index-CKqwGZMG.js";import{T as c}from"./index-CQJmrwXj.js";import{A as l}from"./EditSuccessModal-CgpKeBGf.js";import{p as d,u,c as x}from"./Switch-83sh8ysr.js";import{B as I}from"./BtnFilter-DzrJhsWx.js";import{B as f}from"./BtnSort-DXrD4IUT.js";import{G as y}from"./Grid-8PF0okDE.js";import{A as h}from"./ActivityBody-wgmX-T0V.js";import{u as g}from"./embla-carousel-react.esm-NewS-kch.js";import{H as v}from"./HelpComponent-9Aw1H3hM.js";import{u as C,H as S}from"./useAutoUpdateServiceWorker-mVC_dbR-.js";import"./history-CBi_mSPs.js";import"./sentry-B8t7llU8.js";import"./styled-components-D7wwngcN.js";import"./BtnShadow-DD1z6Jjw.js";import"./BackIco-DZ4sXSJR.js";import"./Stack-BSXDJb9F.js";import"./index-CWdensOV.js";import"./createSvgIcon-CuUiASO7.js";import"./BtnChip-CdvPaC_d.js";import"./ItemLoading-Yjr6T3vM.js";import"./PublishIco-D11Ibm_E.js";import"./GenericAvatarHeader-BbBoAPbt.js";import"./RatingReview-5QDYZtSv.js";import"./styles-Dph6MChs.js";import"./GlobalStyles-CwVAxO-v.js";import"./ActivityIco-7k6swSYD.js";import"./Statistics-DYZwmega.js";import"./Tooltip-BM9gg-bD.js";import"./Autocomplete-BuV2Nu54.js";import"./index-J6gDICQp.js";import"./usePreviousProps-GIwTB3Ki.js";import"./ImageIco-DdJKQFD8.js";import"./MessageIco-Bt39E5tu.js";import"./Url-qUIUk6EJ.js";import"./BagIco-CcO_Yb2f.js";import"./BtnGeneric-BmnPN7kR.js";import"./CalendarIco-BYv3HDYL.js";import"./index-CRMRYsa2.js";import"./InputAdornment-Bx8Sil0v.js";import"./colorManipulator-kH_eow27.js";import"./Address-DNKOe7Jj.js";import"./listItemButtonClasses-BxEl0WqU.js";import"./BusinessIco-CX8hR3uS.js";import"./Divider-Bmd-v5uz.js";import"./DownIco-DoKXoBVK.js";import"./PhotoUpIco-Cursv4LQ.js";import"./SwitchBase-BmlnuxAx.js";import"./ErrorIco-5A8Xaf6p.js";import"./WarningIco-zSNhAvCb.js";import"./FldRadio-ed38V_VZ.js";import"./BtnSReply-BFjTfN-X.js";import"./EditIco-CVJmlfkT.js";import"./TrashIco-27yT7S7X.js";import"./RatingReviewTitle-DNUDdxJx.js";import"./SubTitle-DY-KgmLv.js";import"./CircleCheckIco-mB1li-AK.js";import"./FacebookIco-DObu_Nlm.js";import"./TwitterIco-B0XPPRot.js";import"./FldTextArea-BcY8lMSE.js";import"./FldText-DAc3ZaSt.js";import"./DeliveryIco-B0yyFrUu.js";import"./CelebrationIco-BWKI6idJ.js";import"./GoogleIdentityStoreContext-cJbogdKK.js";import"./BtnRestart-Ye82KSTV.js";import"./NoFoundIco-wYQ7o1cn.js";import"./NoFound-BH8JvI8g.js";import"./BusinessContext-BSPxRePA.js";import"./BusinessReviewStore-b8u2jqJL.js";import"./CoreServices-AHDeOahc.js";import"./Frame-DVHZk74S.js";import"./EnjBackdrop-ryQJIFE8.js";import"./FldAutocomplete-CHfImmgT.js";import"./PopperGoogle-C6TMcBgF.js";import"./NearIco-CGNfk1Z4.js";import"./SearchIco-DyF34LoC.js";import"./FldTextSelect-MoOyvkrA.js";import"./EditBusinessReview-CYc1WJLv.js";import"./RatingPrice-BoBOU3d7.js";import"./HelpMenu-B27_ghMJ.js";import"./FAQIco-TJh9CYKo.js";import"./ContactContext-CCXneige.js";import"./Link-D7J2Q0rm.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};