import{r as t,j as o}from"./react-B_SyE9nW.js";import{o as i,t as s,at as r}from"./index-DZUwtxGx.js";import{H as e,S as m}from"./HomeContext-D3p7Y1Q4.js";import{S as p}from"./SearchMap-DukfTo2B.js";import{B as j,u as n,a as c}from"./BaseTopLayout-Cob_NTKR.js";import{u as a}from"./useCuisineRoute-CXrmH_lY.js";import{u,c as l}from"./Switch-CJg6ZbXh.js";import"./history-CBi_mSPs.js";import"./sentry-B8t7llU8.js";import"./styled-components-D7wwngcN.js";import"./PublishContext-D-X4WmPL.js";import"./BusinessReviewStore-maKBU0x2.js";import"./CoreServices-CYUjAgk1.js";import"./embla-carousel-react.esm-NewS-kch.js";import"./BtnShadow-DLL9dmFX.js";import"./index-CvyYpVoK.js";import"./BackIco-_W8jQ2-F.js";import"./Stack-DoSFsKl9.js";import"./index-CWdensOV.js";import"./createSvgIcon-CIMqY4Tr.js";import"./BtnRestart-DHW0873W.js";import"./BtnGeneric-BP-TFMeC.js";import"./ItemLoading-BNLaDPBj.js";import"./SearchRating-XTt4OUDB.js";import"./FldText-DvJwQxLf.js";import"./styles-NPQjSeKn.js";import"./GlobalStyles-ChIOIo71.js";import"./RatingReview-BNDTWc1V.js";import"./Grid-udheoJKh.js";import"./ActivityIco-B_eSm-ys.js";import"./FldRadioSort-BWk8nUiL.js";import"./BtnIconRounded-BqHApFaf.js";import"./DeliveryIco-FWxrF7D-.js";import"./DownIco-NS5bn8jr.js";import"./FldIngredients-DoiSWMU-.js";import"./FldCuisineType-BWMYCyvW.js";import"./BtnAccept-Cmr6Zjvp.js";import"./BtnCancel-Cl2pDVMN.js";import"./Autocomplete-BYFrXsGE.js";import"./index-CWDV1uJF.js";import"./usePreviousProps-GIwTB3Ki.js";import"./Checkbox-Cp_uUGdf.js";import"./SwitchBase-BOTCepRM.js";import"./listItemButtonClasses-DiYUuORB.js";import"./AccordionSummary-49QS79v4.js";import"./useSlot-CrT0rJbK.js";import"./FldRadio-Briag00c.js";import"./RatingReviewTitle-D7sAWrXm.js";import"./SubTitle-CAxFkKFL.js";import"./BusinessIco-C-atfQFp.js";import"./Url-beKl714z.js";import"./BtnSReply-B5iiXJiE.js";import"./EditIco-CdDkK-bv.js";import"./TrashIco-yFOlJMFx.js";import"./CircleCheckIco-qpWziKlm.js";import"./FacebookIco-B9Sm8M2W.js";import"./TwitterIco-3gZsBfOq.js";import"./NoFound-p01cP2rv.js";import"./NoFoundIco-DS7l-ToX.js";import"./PublishIco-CfVWSiWg.js";import"./PublishRedirect-D2zI98rx.js";import"./HelpMenu-DbitYQGc.js";import"./FAQIco-CvGcJKeA.js";import"./WarningIco-C8Y1UT2h.js";import"./ContactContext-HMCTuqcP.js";import"./Divider-CN-huuzW.js";import"./NoOptionsText-Bwzs10on.js";import"./Address-1s83-VBo.js";import"./FldSwitch-pdGCLgOr.js";import"./PopperGoogle-UZOfXvS3.js";import"./NearIco-chG8zCNS.js";import"./GoogleIdentityStoreContext-DrIinQvI.js";import"./SearchIco-BuHYT0HQ.js";import"./BaseList-Cq90LUsk.js";import"./BusinessContext-intYJWuH.js";import"./AddBusinessModal-DeEXAbLa.js";import"./FldTextArea-BEQZlJSs.js";import"./FldTextSelect-CH_1AHG_.js";import"./FldAutocomplete-joomaIhB.js";import"./ItemPict-udjX1q60.js";import"./PictureBox-D3P9Ve-o.js";import"./Tooltip-DRNQAqjE.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};