import{defineComponent as t,createVNode as e,onErrorCaptured as o}from"vue";import{i as r,c as n}from"./server.mjs";import"../_/nitro.mjs";import"node:http";import"node:https";import"nitropack/dist/runtime/plugin";import"packrup";import"node:fs";import"node:url";import"consola/core";import"node:path";import"unhead";import"@unhead/shared";import"vue-router";import"pinia";import"axios";import"vue/server-renderer";const p={},i=t({name:"IslandRenderer",props:{context:{type:Object,required:!0}},setup(t){const i=r();i.headEntries().splice(0,i.headEntries().length);const s=p[t.context.name];if(!s)throw n({statusCode:404,statusMessage:`Island component not found: ${t.context.name}`});return o((t=>{})),()=>e(s||"span",{...t.context.props,"data-island-uid":""})}});export{i as default};
