mirror of
https://github.com/Skyvern-AI/skyvern.git
synced 2026-04-28 03:30:10 +00:00
fix: resolve noVNC RFB constructor failure after Vite 8 upgrade (#5455)
This commit is contained in:
parent
688b010b72
commit
fd66b105b8
2 changed files with 11 additions and 1 deletions
|
|
@ -1,4 +1,9 @@
|
|||
import RFB from "@novnc/novnc/lib/rfb.js";
|
||||
// @novnc/novnc is CJS with __esModule marker. Vite 8 (Rollup 5) changed
|
||||
// CJS interop so the default import may be the namespace object instead of
|
||||
// exports.default. This guard works across bundler versions.
|
||||
import _RFB from "@novnc/novnc/lib/rfb.js";
|
||||
type RFB = _RFB;
|
||||
const RFB = (_RFB as typeof _RFB & { default?: typeof _RFB }).default ?? _RFB;
|
||||
import { ExitIcon, HandIcon, InfoCircledIcon } from "@radix-ui/react-icons";
|
||||
import { useEffect, useState, useRef, useCallback } from "react";
|
||||
import { useQuery } from "@tanstack/react-query";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue