1import{i as e,l as t,r as n,t as r}from"./useRouter-adkchSDI.js";import{r as i}from"./redirect-DmtLUW0N.js";import{c as a,n as o,s,t as c,x as l}from"./link-BaNiUrYc.js";import{n as u}from"./createLucideIcon-DwPRdH75.js";import{t as d}from"./root-DLTE-HSj.js";import{_ as f}from"./logo-dark-GvsWkFvI.js";var p=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e,this._branch=void 0;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=d:this.parentRoute||u();let r=n?d:t?.path;r&&r!==`/`&&(r=s(r));let i=t?.id||r,c=n?d:o((this.parentRoute.id===`__root__`?``:this.parentRoute.id)+`/`+(i??``));r===`__root__`&&(r=`/`);let l=c===`__root__`?`/`:r===void 0?this.parentRoute.fullPath:o(this.parentRoute.fullPath+`/`+r);this._path=r,this._id=c,this._fullPath=l,this._to=a(l)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>i({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},m=class extends p{constructor(e){super(e)}},h=t(e(),1),g=h.use,_=h.useLayoutEffect;function v(e){return f({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function y(e){let{select:t,...n}=e;return f({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function b(e){return f({from:e.from,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,strict:e.strict,select:t=>{let n=e.strict===!1?t.params:t._strictParams;return e.select?e.select(n):n}})}function x(e){return f({from:e.from,strict:e.strict,shouldThrow:e.shouldThrow,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.search):t.search})}function S(e){let t=r();return h.useCallback(n=>t.navigate({...n,from:n.from??e?.from}),[e?.from,t])}function C(e){return f({...e,select:t=>e.select?e.select(t.context):t.context})}var w=n(),T=class extends p{constructor(e){super(e),this.useMatch=e=>f({...e,from:this.id}),this.useRouteContext=e=>C({...e,from:this.id}),this.useSearch=e=>x({...e,from:this.id}),this.useParams=e=>b({...e,from:this.id}),this.useLoaderDeps=e=>y({...e,from:this.id}),this.useLoaderData=e=>v({...e,from:this.id}),this.useNavigate=()=>S({from:this.fullPath}),this.Link=h.forwardRef((e,t)=>(0,w.jsx)(c,{ref:t,from:this.fullPath,...e}))}};function E(e){return new T(e)}function D(){return e=>k(e)}var O=class extends m{constructor(e){super(e),this.useMatch=e=>f({...e,from:this.id}),this.useRouteContext=e=>C({...e,from:this.id}),this.useSearch=e=>x({...e,from:this.id}),this.useParams=e=>b({...e,from:this.id}),this.useLoaderDeps=e=>y({...e,from:this.id}),this.useLoaderData=e=>v({...e,from:this.id}),this.useNavigate=()=>S({from:this.fullPath}),this.Link=h.forwardRef((e,t)=>(0,w.jsx)(c,{ref:t,from:this.fullPath,...e}))}};function k(e){return new O(e)}function A(e){return e=>{let t=E(e);return t.isRoot=!1,t}}function j(e,t){let n,r,i,a=()=>(n||=(i=void 0,e().then(e=>{n=void 0,o.preload=void 0,r=e[t??`default`]}).catch(e=>{n=void 0,i=e})),n),o=function(e){if(i){if(l(i)&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${i.message}`;if(!sessionStorage.getItem(e))throw sessionStorage.setItem(e,`1`),window.location.reload(),new Promise(()=>{})}throw i}if(!r)if(g)g(a());else throw a();return h.createElement(r,e)};return o.preload=a,o}var M=`modulepreload`,ee=function(e){return`/`+e},N={},P=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e=document.getElementsByTagName(`link`),i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function o(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}r=o(t.map(t=>{if(t=ee(t,n),t in N)return;N[t]=!0;let r=t.endsWith(`.css`),i=r?`[rel="stylesheet"]`:``;if(n)for(let n=e.length-1;n>=0;n--){let i=e[n];if(i.href===t&&(!r||i.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${t}"]${i}`))return;let o=document.createElement(`link`);if(o.rel=r?`stylesheet`:M,r||(o.as=`script`),o.crossOrigin=``,o.href=t,a&&o.setAttribute(`nonce`,a),document.head.appendChild(o),r)return new Promise((e,n
1)=>{o.addEventListener(`load`,e),o.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${t}`)))})}))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})},F=`https://steelkrafthospitality.com`,I=`${F}/og-image.webp`,L={name:`Steelkraft Hospitality`,legalName:`Steelkraft Hospitality Pvt Ltd`,description:`Manufacturer of commercial kitchen equipment and stainless steel kitchen solutions in Bangalore since 1990.`,slogan:`Forged for the heat of the line`,email:`[email protected]`,telephone:`+91-8867053435`,phones:[`+91-8867053435`,`+91-9482592750`],street:`B-28, ITI Industrial Area, Devasandra Industrial Estate, Mahadevapura`,city:`Bangalore`,region:`Karnataka`,postalCode:`560048`,country:`IN`,latitude:13.0012,longitude:77.6553,foundingDate:`1990`,numberOfEmployees:`50+`,priceRange:`On Request`,mapUrl:`https://share.google/uYK33GYt56OonHLC3`,award:`ISO 9001:2015`},R=[`https://share.google/uYK33GYt56OonHLC3`,`https://www.instagram.com/steelkraftindia`,`https://in.linkedin.com/company/steelkraft-hospitality`,`https://www.youtube.com/@steelkraft646`],z=`Bangalore.Mumbai.Delhi.Chennai.Hyderabad.Kolkata.Pune.Ahmedabad.Kochi.Coimbatore.Mysore.Mangalore.Goa.Surat.Jaipur.Lucknow.Nagpur.Vizag.Bhubaneswar.Chandigarh.Indore.Bhopal.Vadodara.Thiruvananthapuram.Kozhikode.Thrissur.Madurai.Salem.Tiruppur.Nashik.Aurangabad.Amritsar.Ludhiana`.split(`.`),B=[`UAE`,`Dubai`,`Abu Dhabi`,`Maldives`,`South Africa`,`Singapore`,`Qatar`,`Bahrain`,`Kuwait`,`Oman`,`Saudi Arabia`,`Sri Lanka`,`Bangladesh`,`Nepal`],V=[`In-house manufacturing`,`Free site consultation`,`AMC service`,`FSSAI compliant equipment`,`ISO 9001 certified`],H={"@type":`OpeningHoursSpecification`,dayOfWeek:[`Monday`,`Tuesday`,`Wednesday`,`Thursday`,`Friday`,`Saturday`],opens:`10:00`,closes:`18:30`},U={"@type":`PostalAddress`,streetAddress:L.street,addressLocality:`Bangalore`,addressRegion:L.region,postalCode:L.postalCode,addressCountry:L.country},W={"@type":`QuantitativeValue`,minValue:50,unitText:`employees`},G={"@type":`AggregateRating`,ratingValue:`4.8`,reviewCount:`260`,bestRating:`5`,worstRating:`1`},K={"@type":`Review`,author:{"@type":`Person`,name:`Rajesh Nair`},reviewRating:{"@type":`Rating`,ratingValue:`5`,bestRating:`5`,worstRating:`1`},reviewBody:`Steelkraft delivered our entire kitchen on time and to specification. Build quality is solid and the installation was handled end to end by their own team.`,datePublished:`2025-11-12`};function q(e){return{type:`application/ld+json`,children:JSON.stringify(e)}}function J({title:e,description:t,path:n,image:r,type:i=`website`}){let a=`${F}${n===`/`?``:n}`,o=[{title:e},{name:`description`,content:t},{property:`og:title`,content:e},{property:`og:description`,content:t},{property:`og:type`,content:i},{property:`og:url`,content:a},{property:`og:site_name`,content:`Steelkraft`},{name:`twitter:card`,content:r?`summary_large_image`:`summary`},{name:`twitter:title`,content:e},{name:`twitter:description`,content:t}];if(r){let e=r.startsWith(`http`)?r:`${F}${r}`;o.push({property:`og:image`,content:e}),o.push({name:`twitter:image`,content:e})}return{meta:o,links:[{rel:`canonical`,href:a}]}}function Y(e){return q({"@context":`https://schema.org`,"@type":`BreadcrumbList`,itemListElement:e.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,item:`${F}${e.path===`/`?``:e.path}`}))})}function X(){return q({"@context":`https://schema.org`,"@type":`Organization`,"@id":`${F}/#organization`,name:L.legalName,alternateName:`Steelkraft`,url:F,logo:I,image:I,slogan:L.slogan,foundingDate:L.foundingDate,description:`Commercial kitchen equipment manufacturers in Bangalore since 1990`,email:L.email,telephone:L.telephone,numberOfEmployees:W,award:L.award,areaServed:[...z,...B],hasOfferCatalog:{"@type":`OfferCatalog`,name:`Commercial Kitchen Equipment`,itemListElement:[{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Commercial Kitchen Equipment Manufacturing`}},{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Commercial Kitchen Installation`}},{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Annual Maintenance Contract`}},{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Kitchen De
1sign and Consultation`}},{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Stainless Steel Fabrication`}},{"@type":`Offer`,itemOffered:{"@type":`Service`,name:`Commercial Kitchen Equipment Supply`}}]},address:U,sameAs:R,contactPoint:{"@type":`ContactPoint`,telephone:L.telephone,contactType:`sales`,areaServed:`IN`,email:L.email,availableLanguage:[`English`,`Hindi`,`Kannada`]}})}function Z(e){return q({"@context":`https://schema.org`,"@type":`LocalBusiness`,"@id":`${F}/#business`,name:L.legalName,legalName:L.legalName,description:`Commercial kitchen equipment manufacturers in Bangalore since 1990`,url:F,logo:I,image:I,email:L.email,telephone:L.telephone,priceRange:L.priceRange,foundingDate:L.foundingDate,slogan:L.slogan,numberOfEmployees:W,award:L.award,...e?.serviceType?{serviceType:e.serviceType}:{},address:U,geo:{"@type":`GeoCoordinates`,latitude:L.latitude,longitude:L.longitude},hasMap:L.mapUrl,openingHoursSpecification:[H],openingHours:`Mo-Sa 10:00-18:30`,areaServed:e?.serviceArea?[{"@type":e.serviceArea.type,name:e.serviceArea.name}]:e?.serviceCity?[{"@type":`City`,name:e.serviceCity}]:[...z.map(e=>({"@type":`City`,name:e})),...B.map(e=>({"@type":`Country`,name:e}))],serviceArea:{"@type":`GeoCircle`,geoMidpoint:{"@type":`GeoCoordinates`,latitude:L.latitude,longitude:L.longitude},geoRadius:2e6},amenityFeature:V.map(e=>({"@type":`LocationFeatureSpecification`,name:e,value:!0})),sameAs:R})}function Q(){return q({"@context":`https://schema.org`,"@type":`WebSite`,"@id":`${F}/#website`,name:`Steelkraft`,url:F,publisher:{"@id":`${F}/#organization`},potentialAction:{"@type":`SearchAction`,target:{"@type":`EntryPoint`,urlTemplate:`${F}/search?q={search_term_string}`},"query-input":`required name=search_term_string`}})}function $(e){return q({"@context":`https://schema.org`,"@type":`ItemList`,name:`Primary navigation`,itemListElement:e.map((e,t)=>({"@type":`SiteNavigationElement`,position:t+1,name:e.label,url:`${F}${e.to===`/`?``:e.to}`}))})}function te(e,t,n){return q({"@context":`https://schema.org`,"@type":`Service`,name:e,description:t,serviceType:n?.serviceType??e,areaServed:n?.areaServed??`India`,provider:{"@type":`Organization`,name:L.legalName,url:F}})}function ne(e){return q({"@context":`https://schema.org`,"@type":`FAQPage`,mainEntity:e.map(({q:e,a:t})=>({"@type":`Question`,name:e,acceptedAnswer:{"@type":`Answer`,text:t}}))})}function re(e,t,n){return q({"@context":`https://schema.org`,"@type":`HowTo`,name:e,description:t,step:n.map((e,t)=>({"@type":`HowToStep`,position:t+1,name:e.name,text:e.text}))})}function ie(e,t){return q({"@context":`https://schema.org`,"@type":`ItemList`,name:e,numberOfItems:t.length,itemListElement:t.map((e,t)=>({"@type":`ListItem`,position:t+1,name:e.name,...e.description?{description:e.description}:{},url:`${F}${e.path}`}))})}function ae({name:e,description:t,path:n,image:r,withOffer:i=!1}){let a=r?r.startsWith(`http`)?r:`${F}${r}`:void 0;return q({"@context":`https://schema.org`,"@type":`Product`,name:e,description:t,...a?{image:a}:{},url:`${F}${n}`,brand:{"@type":`Brand`,name:`Steelkraft`},manufacturer:{"@type":`Organization`,name:L.legalName,url:F},material:`Grade 304 Stainless Steel`,areaServed:`India`,aggregateRating:G,review:[K],...i?{offers:{"@type":`Offer`,price:`0`,priceCurrency:`INR`,priceValidUntil:`2026-12-31`,priceSpecification:{"@type":`PriceSpecification`,priceCurrency:`INR`,price:`0`,description:`Price available on request. Contact Steelkraft for a free quote.`},availability:`https://schema.org/InStock`,itemCondition:`https://schema.org/NewCondition`,url:`https://steelkrafthospitality.com/contact`,seller:{"@type":`Organization`,name:`Steelkraft Hospitality Pvt Ltd`,url:`https://steelkrafthospitality.com`},hasMerchantReturnPolicy:{"@type":`MerchantReturnPolicy`,applicableCountry:`IN`,returnPolicyCategory:`https://schema.org/MerchantReturnNotPermitted`,merchantReturnDays:0,returnMethod:`https://schema.org/ReturnByMail`,returnFees:`https://schema.org/FreeReturn`,description:`All commercial kitchen equipment is custom fabricated to order. Returns are not applicable. Contact us at info@steelkrafthospital
1ity.com for any concerns.`},shippingDetails:{"@type":`OfferShippingDetails`,shippingRate:{"@type":`MonetaryAmount`,currency:`INR`,value:`0`},shippingDestination:{"@type":`DefinedRegion`,addressCountry:`IN`},deliveryTime:{"@type":`ShippingDeliveryTime`,handlingTime:{"@type":`QuantitativeValue`,minValue:14,maxValue:30,unitCode:`DAY`},transitTime:{"@type":`QuantitativeValue`,minValue:1,maxValue:7,unitCode:`DAY`}},description:`Steelkraft delivers and installs commercial kitchen equipment across India. Delivery timeline depends on fabrication scope and location.`}}}:{}})}function oe({name:e,description:t,uploadDate:n,thumbnailUrl:r,contentUrl:i,embedUrl:a}){return q({"@context":`https://schema.org`,"@type":`VideoObject`,name:e,description:t,uploadDate:n,thumbnailUrl:r.startsWith(`http`)?r:`${F}${r}`,...i?{contentUrl:i.startsWith(`http`)?i:`${F}${i}`}:{},...a?{embedUrl:a.startsWith(`http`)?a:`${F}${a}`}:{},publisher:{"@type":`Organization`,name:L.legalName,logo:{"@type":`ImageObject`,url:I}}})}function se({headline:e,description:t,path:n,image:r,datePublished:i,dateModified:a,keywords:o,articleSection:s,speakableSelectors:c}){let l=r?r.startsWith(`http`)?r:`${F}${r}`:void 0;return q({"@context":`https://schema.org`,"@type":`Article`,headline:e,description:t,...l?{image:l}:{},mainEntityOfPage:{"@type":`WebPage`,"@id":`${F}${n}`},author:{"@type":`Organization`,name:L.legalName,url:F},publisher:{"@type":`Organization`,name:`Steelkraft`,logo:{"@type":`ImageObject`,url:I}},datePublished:i,dateModified:a??i,...s?{articleSection:s}:{},...o&&o.length?{keywords:o.join(`, `)}:{},...c&&c.length?{speakable:{"@type":`SpeakableSpecification`,cssSelector:c}}:{}})}function ce({name:e,description:t,path:n}){return q({"@context":`https://schema.org`,"@type":`Blog`,name:e,description:t,url:`${F}${n}`,publisher:{"@type":`Organization`,name:`Steelkraft`,logo:{"@type":`ImageObject`,url:I}}})}function le({name:e,path:t}){return q({"@context":`https://schema.org`,"@type":`ContactPage`,name:e,url:`${F}${t}`,mainEntity:{"@id":`${F}/#business`}})}function ue(e){return q({"@context":`https://schema.org`,"@type":`Organization`,"@id":`${F}/#organization`,name:L.legalName,url:F,aggregateRating:G,review:e.map(e=>({"@type":`Review`,reviewRating:{"@type":`Rating`,ratingValue:`5`,bestRating:`5`,worstRating:`1`},author:{"@type":`Person`,name:e.author},reviewBody:e.body}))})}export{D as C,A as S,_ as T,$ as _,Y as a,P as b,re as c,Z as d,X as f,te as g,J as h,ce as i,ie as l,ue as m,F as n,le as o,ae as p,se as r,ne as s,I as t,q as u,oe as v,g as w,j as x,Q as y};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.