From 9adc3e3084460d1f41bb98c1d23a99eafcd1899b Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Fri, 8 May 2026 10:01:35 +0800 Subject: [PATCH] fix: relax xwebview webview typings --- packages/xwebview/package.json | 2 +- packages/xwebview/src/XWebViewScreen.tsx | 3 ++- packages/xwebview/src/XWebViewView.tsx | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/xwebview/package.json b/packages/xwebview/package.json index 8122a16..80a6278 100644 --- a/packages/xwebview/package.json +++ b/packages/xwebview/package.json @@ -1,6 +1,6 @@ { "name": "@xuqm/rn-xwebview", - "version": "0.2.0", + "version": "0.2.1", "description": "XuqmGroup RN SDK — XWebView module", "license": "UNLICENSED", "main": "src/index.ts", diff --git a/packages/xwebview/src/XWebViewScreen.tsx b/packages/xwebview/src/XWebViewScreen.tsx index 9607d71..d5102a4 100644 --- a/packages/xwebview/src/XWebViewScreen.tsx +++ b/packages/xwebview/src/XWebViewScreen.tsx @@ -42,6 +42,7 @@ import { fetchDownloadInfo, saveBase64File, startDownload } from './XWebViewDown import IconBack from './icons/IconBack' import IconClose from './icons/IconClose' import IconMenu from './icons/IconMenu' +const WebViewAny = WebView as unknown as React.ComponentType const DOWNLOAD_EXTENSIONS = [ '.pdf', @@ -536,7 +537,7 @@ export function XWebViewScreen() { ) : ( - const DOWNLOAD_EXTENSIONS = [ '.pdf', @@ -346,7 +347,7 @@ export function XWebViewView() { ) : ( -