Browse Source

feat: implement cross-platform file upload bridge for Flutter WebView integration

master
mortezaei 3 weeks ago
parent
commit
74b6f68260
  1. 10
      src/lib/webview-actions.ts

10
src/lib/webview-actions.ts

@ -49,7 +49,10 @@ export interface DownloadFileOptions {
* ```
*/
export function downloadFile(options: DownloadFileOptions): boolean {
return postActionToFlutter("download_file", options as Record<string, unknown>);
return postActionToFlutter(
"download_file",
options as unknown as Record<string, unknown>,
);
}
// ─── copy_to_clipboard ──────────────────────────────────
@ -142,5 +145,8 @@ export interface UploadFileOptions {
* ```
*/
export function uploadFile(options: UploadFileOptions): boolean {
return postActionToFlutter("upload_file", options as Record<string, unknown>);
return postActionToFlutter(
"upload_file",
options as unknown as Record<string, unknown>,
);
}
Loading…
Cancel
Save