dioxus/examples
Jonathan Kelley 508c560320 Feat: massive changes to definition of components
This change switches back to the original `ctx<props>` syntax for
commponents. This lets lifetime elision to remove the need to match
exactly which lifetime (props or ctx) gets  carried to the output. As
such, `Props` is currently required to be static. It *is* possible to
loosen this restriction, and will be done in the future, though only
through adding metadata about the props through the Props derive
macro. Implementing the IS_STATIC trait is unsafe, so the derive macro
will do it through some heuristics.

For now, this unlocks sharing vnodes from parents to children, enabling
pass-thru components, fragments, portals, etc.
2021-06-01 18:33:15 -04:00
..
blah.rs Feat: updates to docs, extension 2021-01-29 11:57:52 -05:00
Cargo.toml Feat: major overhaul to diffing, using a "diffing machine" now 2021-02-14 18:03:16 -05:00
common.rs Feat: first work for rsx vscode ext 2021-01-26 14:02:35 -05:00
doc_generator.rs Feat: first work for rsx vscode ext 2021-01-26 14:02:35 -05:00
example_app.rs Feat: update solved problems with context API 2021-02-10 12:48:02 -05:00
external_updates.rs Feat: massive changes to definition of components 2021-06-01 18:33:15 -04:00
fc_macro.rs Feat: major overhaul, wire up event system 2021-02-12 03:07:35 -05:00
hello_web.rs Feat: first work for rsx vscode ext 2021-01-26 14:02:35 -05:00
live.rs Feat: updates to docs, extension 2021-01-29 11:57:52 -05:00
README.md Feat: about to consolidate context and scope 2021-05-17 17:59:10 -04:00
router.rs Feat: massive changes to definition of components 2021-06-01 18:33:15 -04:00
tide_ssr.rs Feat: include the helper 2021-02-03 02:26:04 -05:00
website.rs Feat: massive changes to definition of components 2021-06-01 18:33:15 -04:00
webview.rs Feat: synthetic events wired up (ish) 2021-03-04 18:12:24 -05:00

Examples

Most of these examples are run through webview so you don't need the dioxus cli installed to preview the functionality. Anything labeled _web will need to be compiled with Dioxus CLI.