stacked icon indicating copy to clipboard operation
stacked copied to clipboard

[feature]: WebAssembly (Wasm) Support

Open BrunoMiguens opened this issue 8 months ago • 6 comments

Is your feature request related to a problem? Please describe.

Currently web_navigation_history.dart uses dart:html which is nt supported by Wasm and should be migrated to package:web - Reference

Describe the solution you would like

Replace the usage of dart:html to use the new web library and support the latest stable Wasm. As far as I could check, it should be a matter of changing the _history.state usage, however, I'm not sure if that is all.

Additional Context

Flutter 3.22

Support for Wasm is now stable!

WebAssembly support for Flutter web is available on the Flutter stable channel.

Dart's next-gen web interop is now stable!

Migrate your packages to package:web and dart:js_interop to make them compatible with Wasm. Read the Requires JS-interop section to learn more.

BrunoMiguens avatar Jun 01 '24 13:06 BrunoMiguens