import{r as t,j as o}from"./react-CuSWQC63.js";import{o as i,t as s,av as r}from"./index-Bwwup98B.js";import{H as e,S as m}from"./HomeContext-D8KHZkrc.js";import{S as p}from"./SearchMap-DnopNJac.js";import{B as j,u as n,a as c}from"./BaseTopLayout-DqZiFbgB.js";import{u as a}from"./useCuisineRoute-CN1oikOP.js";import{u,c as l}from"./Switch-rHB0jk9t.js";import"./history-CBi_mSPs.js";import"./sentry-Db3RWtEB.js";import"./styled-components-ZnnMflXH.js";import"./PublishContext-B3hxq_dn.js";import"./BusinessReviewStore-DlDcPImo.js";import"./CoreServices-CZD1DBAH.js";import"./embla-carousel-react.esm-C07JH9QM.js";import"./BtnShadow-Dlwtz6kU.js";import"./index-C02pzKcG.js";import"./BackIco-DRsTKE2F.js";import"./Stack-Hdz4fDd-.js";import"./index-CBFMspgv.js";import"./createSvgIcon-Bls7PgQ6.js";import"./BtnRestart-vo6QG4Rb.js";import"./BtnGeneric-DcGHlOzJ.js";import"./ItemLoading-CVnD6Uc6.js";import"./SearchRating-DbsCEDnW.js";import"./FldText-xjHbq7Hw.js";import"./styles-CDD29_E0.js";import"./GlobalStyles-OmRzHA_z.js";import"./RatingReview-DHzEJtgI.js";import"./Grid-DxcNGgRN.js";import"./ActivityIco-BkT-BTi3.js";import"./FldRadioSort-BXDZK2Ku.js";import"./BtnIconRounded-COjhFKQp.js";import"./DeliveryIco-I6He96Oq.js";import"./DownIco-C9nEn26-.js";import"./FldIngredients-CuwvNY1V.js";import"./FldCuisineType-CatpeU16.js";import"./BtnAccept-BCyCFe7W.js";import"./BtnCancel-ChTM5xid.js";import"./Autocomplete-CtAhmzy-.js";import"./index-Dxn0V8Bk.js";import"./usePreviousProps-Bfeyef-x.js";import"./Checkbox-Mmpx28R6.js";import"./SwitchBase-77UyN4ks.js";import"./listItemButtonClasses-Rn509wqw.js";import"./AccordionSummary-CbPXCZQl.js";import"./useSlot-BergA4zE.js";import"./FldRadio-COeGQTL0.js";import"./RatingReviewTitle-CtHHIbbA.js";import"./SubTitle-BJAFN_k7.js";import"./BusinessIco-CeTkwU5H.js";import"./Url-CTTa0u98.js";import"./BtnSReply-35CcP0rm.js";import"./EditIco-BqPwwyzd.js";import"./TrashIco-B4N0le1g.js";import"./CircleCheckIco-DHTVZMWw.js";import"./FacebookIco-BZSWmQuE.js";import"./TwitterIco-DbIPfwTD.js";import"./NoFound-DZWbhseh.js";import"./NoFoundIco-B5nc6L4E.js";import"./PublishIco-CoZMo-Ni.js";import"./PublishRedirect-o1suJlaM.js";import"./HelpMenu-B9y3OEdQ.js";import"./FAQIco-ByuxolP6.js";import"./WarningIco-Drq8oFnm.js";import"./ContactContext-BYWPPfWa.js";import"./Divider-D894cQZI.js";import"./NoOptionsText-CVTGZu4d.js";import"./Address-D2sTWkvJ.js";import"./FldSwitch-C1jtayB4.js";import"./PopperGoogle-C3-YJ_X1.js";import"./NearIco-DJC6GPTM.js";import"./GoogleIdentityStoreContext-DcmsvE0r.js";import"./SearchIco-CP4zGJzY.js";import"./BaseList-CkVyAXud.js";import"./BusinessContext-R443xKgr.js";import"./AddBusinessModal-Ci0rsocy.js";import"./FldTextArea-C0ma7abl.js";import"./FldTextSelect-BJ9Xg0xQ.js";import"./FldAutocomplete-DZkHFPJ1.js";import"./ItemPict-fwDbWAtn.js";import"./PictureBox-yq8Eo7us.js";import"./Tooltip-CopwmTwu.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};