import{r as t,j as o}from"./react-CuSWQC63.js";import{o as i,t as s,av as r}from"./index-BfkZ_zs5.js";import{H as e,S as m}from"./HomeContext-D2PwhqLo.js";import{S as p}from"./SearchMap-CRcB27RX.js";import{B as j,u as n,a as c}from"./BaseTopLayout-DIASPval.js";import{u as a}from"./useCuisineRoute-DxEK30NK.js";import{u,c as l}from"./Switch-Bh65neuu.js";import"./history-CBi_mSPs.js";import"./sentry-Db3RWtEB.js";import"./styled-components-ZnnMflXH.js";import"./PublishContext-DCcA7NN_.js";import"./BusinessReviewStore-BIfeMzN2.js";import"./CoreServices-C8dIvhyV.js";import"./embla-carousel-react.esm-C07JH9QM.js";import"./BtnShadow-B-13a-ol.js";import"./index-RHx3TmAE.js";import"./BackIco-DIXgahXk.js";import"./Stack-Cx6U7q0q.js";import"./index-CBFMspgv.js";import"./createSvgIcon-jFjasUXR.js";import"./BtnRestart-CupqdBNU.js";import"./BtnGeneric-DKALx6sf.js";import"./ItemLoading-UrSbQGms.js";import"./SearchRating-XAQw0R7o.js";import"./FldText-CICwyPL4.js";import"./styles-CcyL43_t.js";import"./GlobalStyles-C_Pn9t40.js";import"./RatingReview-CrDdncNJ.js";import"./Grid-OTVwRsDk.js";import"./ActivityIco-mORwEVRA.js";import"./FldRadioSort-DLPjOx2u.js";import"./BtnIconRounded-y0EK2QDF.js";import"./DeliveryIco-DRKyuJPW.js";import"./DownIco-CQ-TTqC4.js";import"./FldIngredients-cwoH1e-u.js";import"./FldCuisineType-CAofWqZx.js";import"./BtnAccept-DqKIbdUb.js";import"./BtnCancel-Bp0Cnb8F.js";import"./Autocomplete-BZrySuF7.js";import"./index-CvryTL8k.js";import"./usePreviousProps-Bfeyef-x.js";import"./Checkbox-ClfsR8IC.js";import"./SwitchBase-DoEdFY5y.js";import"./listItemButtonClasses-DpqVcgFV.js";import"./AccordionSummary-BaM5_o3Z.js";import"./useSlot-DJedcm2m.js";import"./FldRadio-DtiIT81h.js";import"./RatingReviewTitle-CRjDxdx4.js";import"./SubTitle-7CSgWXG3.js";import"./BusinessIco-BQtvNlUM.js";import"./Url-DsbF-8Xv.js";import"./BtnSReply-B9NCQND7.js";import"./EditIco-5BGOb3qA.js";import"./TrashIco-B8hQmj0V.js";import"./CircleCheckIco-t3F4QC8V.js";import"./FacebookIco-CFM8-X6j.js";import"./TwitterIco-f9mrLmxG.js";import"./NoFound-BrOhmou8.js";import"./NoFoundIco-DyPmNEru.js";import"./PublishIco-nO3HnAFD.js";import"./PublishRedirect-D5moEnbt.js";import"./HelpMenu-C0r9QEu4.js";import"./FAQIco-DJTclN6x.js";import"./WarningIco-uyWTuQNq.js";import"./ContactContext-DsQlHlcA.js";import"./Divider-PwV9Vt0X.js";import"./NoOptionsText-CgzTgyvR.js";import"./Address-DqxPw9jQ.js";import"./FldSwitch-CFlouUPu.js";import"./PopperGoogle-tNq39qO4.js";import"./NearIco-YMHqUwGG.js";import"./GoogleIdentityStoreContext-B7Kg8eDE.js";import"./SearchIco-CoWt6-aV.js";import"./BaseList-BIBkUvpw.js";import"./BusinessContext-i356dr89.js";import"./AddBusinessModal-C2BqhP20.js";import"./FldTextArea-C-w0ZHWF.js";import"./FldTextSelect-C0zxjYD5.js";import"./FldAutocomplete-CoqyyQ3z.js";import"./ItemPict-BlvHw5L0.js";import"./PictureBox-BR04ffW1.js";import"./Tooltip-CcvGNqcN.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};