import{r as t,j as o}from"./react-B_SyE9nW.js";import{o as i,t as s,at as r}from"./index-CGuVyiKj.js";import{H as e,S as m}from"./HomeContext-4eh2VPWE.js";import{S as p}from"./SearchMap-m3oTWiKa.js";import{B as j,u as n,a as c}from"./BaseTopLayout-ChyiGfXH.js";import{u as a}from"./useCuisineRoute-W9IKXhXF.js";import{u,c as l}from"./Switch-B8qPh2ux.js";import"./history-CBi_mSPs.js";import"./sentry-B8t7llU8.js";import"./styled-components-D7wwngcN.js";import"./PublishContext-C4LNYzHY.js";import"./BusinessReviewStore-vyhWpkaC.js";import"./CoreServices-DanVkEm7.js";import"./embla-carousel-react.esm-NewS-kch.js";import"./BtnShadow-CGW0_err.js";import"./index-DBXQ78IG.js";import"./BackIco-BvFPBOhT.js";import"./Stack-D2fX_Htv.js";import"./index-CWdensOV.js";import"./createSvgIcon-D_eVNyP4.js";import"./BtnRestart-B8cZ3f28.js";import"./BtnGeneric-DqXDAOjz.js";import"./ItemLoading-ByGCwAjv.js";import"./SearchRating-D7HX_Jn3.js";import"./FldText-ToZ6MDCi.js";import"./styles-C6gDxGBm.js";import"./GlobalStyles-CyjVyWX6.js";import"./RatingReview-D_jR8cEU.js";import"./Grid-DRulNOFP.js";import"./ActivityIco-X6IVpWoY.js";import"./FldRadioSort-B0QdSQ1e.js";import"./BtnIconRounded-5nYKiBk9.js";import"./DeliveryIco-CD4ivP9N.js";import"./DownIco-CwD0TOmR.js";import"./FldIngredients-fipRJaUW.js";import"./FldCuisineType-2uc0_oxH.js";import"./BtnAccept-DC457MQC.js";import"./BtnCancel-CHNivnCr.js";import"./Autocomplete-CyaUtCfP.js";import"./index-DFpN3y5c.js";import"./usePreviousProps-GIwTB3Ki.js";import"./Checkbox-BHMGy6GO.js";import"./SwitchBase-DGQ-EhlH.js";import"./listItemButtonClasses-CDDA7DJu.js";import"./AccordionSummary-Cf04iu0A.js";import"./useSlot-0g0lY1l3.js";import"./FldRadio-DRzKff42.js";import"./RatingReviewTitle-DpAWqdjn.js";import"./SubTitle-wbNLFeV8.js";import"./BusinessIco-B1wYZA-u.js";import"./Url-DVXStIlm.js";import"./BtnSReply-pzZvFn7n.js";import"./EditIco-CIvjBkrB.js";import"./TrashIco-DdTtG9vB.js";import"./CircleCheckIco-CnEl2sT3.js";import"./FacebookIco-DXV6u3BC.js";import"./TwitterIco-i9q6t2gd.js";import"./NoFound-Bjjltj8y.js";import"./NoFoundIco-B-8Hh-jr.js";import"./PublishIco-DEsYw8O-.js";import"./PublishRedirect-DY_3qmGB.js";import"./HelpMenu-BWa0FmXr.js";import"./FAQIco-PsExlhZV.js";import"./WarningIco-BmgtNoMI.js";import"./ContactContext-f9o23cT1.js";import"./Divider-QNKbEell.js";import"./NoOptionsText-C56y9VJF.js";import"./Address-Bnf24yDE.js";import"./FldSwitch-C-eSuh9B.js";import"./PopperGoogle-CXPtYZXM.js";import"./NearIco-KSGLxqqP.js";import"./GoogleIdentityStoreContext-DRDccPbl.js";import"./SearchIco-8HSyl-sX.js";import"./BaseList-QQ1ScAWq.js";import"./BusinessContext-CUpItEQi.js";import"./AddBusinessModal-CO2FjlaF.js";import"./FldTextArea-BUsklU8I.js";import"./FldTextSelect-CODFjFEq.js";import"./FldAutocomplete-BezGsTug.js";import"./ItemPict-BeGVBlrT.js";import"./PictureBox-z7JYpZ2b.js";import"./Tooltip-DAd5jFD0.js";const d=i((function({main_picture:i,name:m,slug:n,index:c}){const{onClickCuisineTag:u,getInfoCity:l}=t.useContext(e),d=t.useContext(p),C=a(m,n);return o.jsx(j,{src:i,title:m,order:String(Number(c||0)+1),onClick:()=>{r.resetZoom(),u(m,n,d,C)},alt:s("alt.top.cuisine",{name:m,city:l}),tooltip:s("searchCuisine",{cuisine:m.toLowerCase()}),sx:{"&":{"@media(min-width:1366px)":{"& > p":{fontSize:"16px"}}}},route:C},n)}));const C=i((function(){return n(m.TOP_CUISINE_TYPES_NEAR,"topCuisines"),t.useLayoutEffect((()=>(u("route.top.cuisine"),l)),[]),o.jsx(c,{Cmp:d})}));export{C as default};