1import{ax as p,l as c,aD as f,M as u,a4 as l,aF as d}from"./7R9ux-2y.js";import{l as i}from"./DAOTKAN_.js";function m(){const{t:a}=p(),r={NOT_FOUND:{statusCode:404,statusMessage:a("app.error.notFound.statusMessage"),message:a("app.error.notFound.message"),fatal:!0,retryable:!1},SERVER_ERROR:{statusCode:500,statusMessage:a("app.error.server.statusMessage"),message:a("app.error.server.message"),fatal:!0,retryable:!1},API_UNAVAILABLE:{statusCode:503,statusMessage:a("app.error.apiUnavailable.statusMessage"),message:a("app.error.apiUnavailable.message"),fatal:!0,retryable:!0},API_RATE_LIMIT:{statusCode:429,statusMessage:a("app.error.apiRateLimit.statusMessage"),message:a("app.error.apiRateLimit.message"),fatal:!1,retryable:!0}},s=(t,e)=>{const o=r[t];throw c({...o,message:e||o.message})};return{throwError:s,handleApiError:(t,e)=>{switch(console.error(`Failed to fetch ${e||"data"}:`,t),t?.response?.status){case 404:s("NOT_FOUND");break;case 429:s("API_RATE_LIMIT");break;case 500:s("SERVER_ERROR");break;default:s("API_UNAVAILABLE",t?.message)}}}}function E(a){const r=f(),s=d(),{defaultLocale:n}=p(),t=[];return t.push({id:"i18n-can",rel:"canonical",href:r.fullPath.endsWith("/")?s.public.appUrl+r.fullPath.slice(0,-1):s.public.appUrl+r.fullPath}),a===u.Index?i.forEach(e=>{r.meta.nuxtI18n.includes(e.code)&&t.push({id:"i18n-alt-"+e.code,rel:"alternate",href:[s.public.appUrl,e.code!==n&&e.code].filter(Boolean).join("/"),hreflang:e.code})}):i.forEach(e=>{r.meta.nuxtI18n[e.code]&&t.push({id:"i18n-alt-"+e.code,rel:"alternate",href:[s.public.appUrl,e.code!==n&&e.code,l[e.code][a].path,r.meta.nuxtI18n[e.code]].filter(Boolean).join("/"),hreflang:e.code})}),t.push({id:"i18n-xd",rel:"alternate",href:[s.public.appUrl,a!==u.Index&&l[n][a].path,r.meta.nuxtI18n[n]].filter(Boolean).join("/"),hreflang:"x-default"}),t}export{E as a,m as u};
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.