leptos-use/examples/use_webtransport
Maccesch 52d3bf33f8 Merge branch 'main' into leptos-0.7
# Conflicts:
#	Cargo.toml
#	src/core/storage.rs
#	src/lib.rs
#	src/use_clipboard.rs
#	src/use_cookie.rs
#	src/use_mouse.rs
#	src/use_mouse_in_element.rs
#	src/use_preferred_dark.rs
#	src/use_timeout_fn.rs
2024-08-22 13:45:56 +01:00
..
.cargo disabled webtransport for now 2024-01-30 00:02:14 +00:00
src work to port to leptos 0.7 2024-05-07 13:24:14 +01:00
style started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
Cargo.toml added features for every function. 2024-08-22 13:37:32 +01:00
index.html started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
input.css started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
README.md started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
rust-toolchain.toml started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
tailwind.config.js started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00
Trunk.toml started working on use_webtransport (#9) 2023-07-28 21:04:44 +01:00

A simple example for use_webtransport.

If you don't have it installed already, install Trunk and Tailwind as well as the nightly toolchain for Rust and the wasm32-unknown-unknown target:

cargo install trunk
npm install -D tailwindcss @tailwindcss/forms
rustup toolchain install nightly
rustup target add wasm32-unknown-unknown

Then, open two terminals. In the first one, run:

npx tailwindcss -i ./input.css -o ./style/output.css --watch

In the second one, run:

trunk serve --open