@proto-labs-inc/rig-vue
Await the hosted runtime before mounting Vue:
async function start() {
const rig = await protoRig(manifest);
createApp(App).use(rig).mount("#app");
}
void start().catch(showRetry);
Components keep using usePreviewState and useVariant. The adapter subscribes
to the framework-independent hosted runtime and disposes it on app unmount.
The initial startup requires a working connection to the configured runtime.