matrix-rust-sdk/matrix_sdk/examples/wasm_command_bot
Devin Ragotzy cb8d5ce8fb Rename CustomOrRawEvent -> CustomEvent and use raw json when failed
When deserialization fails we fallback to providing the user with a
serde_json::RawValue, basically the json string. Ruma should handle all
events that conform to a matrix event shape correctly by either
converting them to their type or returning a custom event.
2020-08-04 17:27:57 -04:00
..
src Rename CustomOrRawEvent -> CustomEvent and use raw json when failed 2020-08-04 17:27:57 -04:00
.gitignore examples: Rename to wasm_command_bot and add note about encryption 2020-05-12 16:10:55 +02:00
Cargo.toml matrix-sdk: Switch to upstream crates 2020-05-12 17:32:01 +02:00
README.md examples: Rename to wasm_command_bot and add note about encryption 2020-05-12 16:10:55 +02:00
index.js examples: Rename to wasm_command_bot and add note about encryption 2020-05-12 16:10:55 +02:00
package.json examples: Rename to wasm_command_bot and add note about encryption 2020-05-12 16:10:55 +02:00
webpack.config.js examples: Rename to wasm_command_bot and add note about encryption 2020-05-12 16:10:55 +02:00

README.md

Example usage of matrix-rust-sdk from WASM

You can build the example locally with:

npm install
npm run serve

and then visiting http://localhost:8080 in a browser should run the example!

Note: Encryption isn't supported yet

This example is loosely based off of this example, an example usage of fetch from wasm-bindgen.