You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace crm example with password strength to show controlled components (yewstack#1706)
* Remove crm example
* Add password_strength example
* Update README
* Remove .DS_Store
* Update README
* Cargo fmt
* Apply suggestions from code review
* Update list of examples
* update the pr to work with latest master
* fix readme
* add newline
Co-authored-by: Simon <[email protected]>
Co-authored-by: Julius Lungys <[email protected]>
|[dyn_create_destroy_apps](dyn_create_destroy_apps)| Uses the function `start_app_in_element` and the `AppHandle` struct to dynamically create and delete Yew apps|
35
-
|[file_upload](file_upload)| Uses the `gloo::file` to read the content of user uploaded files |
36
-
|[function_todomvc](function_todomvc)| Implementation of [TodoMVC](http://todomvc.com/) using function components and hooks. |
37
-
|[futures](futures)| Demonstrates how you can use futures and async code with Yew. Features a Markdown renderer. |
38
-
|[game_of_life](game_of_life)| Implementation of [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life)|
39
-
|[inner_html](inner_html)| Embeds an external document as raw HTML by manually managing the element|
40
-
|[js_callback](js_callback)| Interacts with JavaScript code |
41
-
|[keyed_list](keyed_list)| Demonstrates how to use keys to improve the performance of lists|
42
-
|[mount_point](mount_point)| Shows how to mount the root component to a custom element |
43
-
|[multi_thread](multi_thread)| Demonstrates the use of Web Workers to offload computation to the background|
44
-
|[nested_list](nested_list)| Renders a styled list which tracks hover events |
45
-
|[node_refs](node_refs)| Uses a [`NodeRef`](https://yew.rs/concepts/components/refs) to focus the input element under the cursor|
46
-
|[pub_sub](pub_sub)| Cross-component communication using [Agents](https://yew.rs/concepts/agents)|
47
-
|[router](router)| The best yew blog built with `yew-router`|
48
-
|[store](store)| Showcases the `yewtil::store` API |
49
-
|[timer](timer)| Demonstrates the use of the interval and timeout services |
50
-
|[todomvc](todomvc)| Implementation of [TodoMVC](http://todomvc.com/)|
51
-
|[two_apps](two_apps)| Runs two separate Yew apps which can communicate with each other |
52
-
|[webgl](webgl)| Controls a [WebGL canvas](https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL) from Yew |
|[boids](boids)| Yew port of [Boids](https://en.wikipedia.org/wiki/Boids)|
32
+
|[counter](counter)| Simple counter which can be incremented and decremented |
33
+
|[dyn_create_destroy_apps](dyn_create_destroy_apps)| Uses the function `start_app_in_element` and the `AppHandle` struct to dynamically create and delete Yew apps|
34
+
|[file_upload](file_upload)| Uses the `gloo::file` to read the content of user uploaded files |
35
+
|[function_todomvc](function_todomvc)| Implementation of [TodoMVC](http://todomvc.com/) using function components and hooks.|
36
+
|[futures](futures)| Demonstrates how you can use futures and async code with Yew. Features a Markdown renderer.|
37
+
|[game_of_life](game_of_life)| Implementation of [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life)|
38
+
|[inner_html](inner_html)| Embeds an external document as raw HTML by manually managing the element |
39
+
|[js_callback](js_callback)| Interacts with JavaScript code |
40
+
|[keyed_list](keyed_list)| Demonstrates how to use keys to improve the performance of lists|
41
+
|[mount_point](mount_point)| Shows how to mount the root component to a custom element |
42
+
|[multi_thread](multi_thread)| Demonstrates the use of Web Workers to offload computation to the background|
43
+
|[nested_list](nested_list)| Renders a styled list which tracks hover events |
44
+
|[node_refs](node_refs)| Uses a [`NodeRef`](https://yew.rs/concepts/components/refs) to focus the input element under the cursor|
45
+
|[password_strength](password_strength)| A password strength estimator implemented in Yew|
46
+
|[pub_sub](pub_sub)| Cross-component communication using [Agents](https://yew.rs/concepts/agents)|
47
+
|[router](router)| The best yew blog built with `yew-router`|
48
+
|[store](store)| Showcases the `yewtil::store` API |
49
+
|[timer](timer)| Demonstrates the use of the interval and timeout services |
50
+
|[todomvc](todomvc)| Implementation of [TodoMVC](http://todomvc.com/)|
51
+
|[two_apps](two_apps)| Runs two separate Yew apps which can communicate with each other |
52
+
|[webgl](webgl)| Controls a [WebGL canvas](https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Tutorial/Getting_started_with_WebGL) from Yew |
53
53
54
54
## Next steps
55
55
56
-
Have a look at Yew's [starter templates](https://yew.rs/getting-started/starter-templates) when starting a project using Yew –they can significantly simplify things.
56
+
Have a look at Yew's [starter templates](https://yew.rs/getting-started/starter-templates) when starting a project using Yew –they can significantly simplify things.
0 commit comments