dioxus/packages/web
Evan Almloff cbeda0af76
Refactor and fix eval channels (#2302)
* wip

* pull out eval into the interpreter

* fix web eval

* fix DioxusChannel name

* properly drop dioxus channel

* use typescript dioxus chanel in desktop

* add more comments to native eval

* add desktop headless eval tests

* expand web playwright eval tests

* fix web headless tests

* fix default hasher path

* run eval tests on windows

* restore desktop query drop code

* remove data from drop desktop query message

* catch syntax errors in desktop eval

* catch js runtime errors in desktop

* fix typo interprerter -> interpreter

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
2024-04-26 11:55:48 -04:00
..
.vscode fix: setnode method for rehydration code 2022-03-17 10:51:23 -04:00
examples Make clippy happy 2024-02-04 23:03:52 -08:00
ric_raf Switch to bun, clean up web implementation 2024-03-04 15:23:48 -08:00
src Refactor and fix eval channels (#2302) 2024-04-26 11:55:48 -04:00
tests Make clippy happy 2024-02-04 23:03:52 -08:00
.gitignore merge master 2022-12-20 20:48:28 -06:00
Cargo.toml Refactor and fix eval channels (#2302) 2024-04-26 11:55:48 -04:00
CHANGELOG.md feat: add changelogs 2022-01-29 10:17:14 -05:00
NOTES.md extend interpreter base class with platform methods 2024-02-27 12:31:11 -08:00
README.md Fix Outdated README.md (#2147) 2024-03-26 19:17:02 -07:00

Dioxus-web

Crates.io MIT licensed Build Status Discord chat

Website | Guides | API Docs | Chat

Overview

Run Dioxus in the browser using WebAssembly.

Contributing

  • Report issues on our issue tracker.
  • Join the discord and ask questions!

License

This project is licensed under the MIT license.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Dioxus by you shall be licensed as MIT without any additional terms or conditions.