From 5e211025318972bd96668d4ff1965a90813e96ea Mon Sep 17 00:00:00 2001 From: Rexios Date: Tue, 28 Jul 2026 17:40:55 -0400 Subject: [PATCH] fix(ui_oauth): use dart.library.js_interop for Wasm-compatible imports Replace dart.library.html with dart.library.js_interop so the web platform_oauth_sign_in implementation is selected under Wasm, where dart.library.html is unavailable. --- packages/firebase_ui_oauth/lib/src/oauth_provider.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/firebase_ui_oauth/lib/src/oauth_provider.dart b/packages/firebase_ui_oauth/lib/src/oauth_provider.dart index fa965830..8a6b9b16 100644 --- a/packages/firebase_ui_oauth/lib/src/oauth_provider.dart +++ b/packages/firebase_ui_oauth/lib/src/oauth_provider.dart @@ -7,7 +7,7 @@ import 'package:firebase_ui_auth/firebase_ui_auth.dart'; import 'package:firebase_ui_oauth/firebase_ui_oauth.dart'; import 'platform_oauth_sign_in.dart' - if (dart.library.html) 'platform_oauth_sign_in_web.dart'; + if (dart.library.js_interop) 'platform_oauth_sign_in_web.dart'; /// A listener of the [OAuthProvider]. /// See also: