소스 검색

Docs: change example to make it simpler

Jonathan Kelley 4 년 전
부모
커밋
b05331a60b
1개의 변경된 파일2개의 추가작업 그리고 11개의 파일을 삭제
  1. 2 11
      README.md

+ 2 - 11
README.md

@@ -8,13 +8,8 @@
 Dioxus is a portable, performant, and ergonomic framework for building cross-platform user experiences in Rust.
 
 ```rust
-//! A complete dioxus web app
-use dioxus_web::*;
-
-struct Props { initial_text: &'static str }
-
-fn Example(ctx: Context<Props>) -> VNode {
-    let selection = use_state(ctx, move || ctx.initial_text);
+fn Example(ctx: Context<()>) -> VNode {
+    let selection = use_state(ctx, move || "..?");
 
     ctx.render(rsx! {
         div {
@@ -24,10 +19,6 @@ fn Example(ctx: Context<Props>) -> VNode {
         }
     })
 };
-
-fn main() {
-    dioxus_web::start_with_props(Example, Props { initial_text: "..?" }).block_on();
-}
 ```
 
 Dioxus can be used to deliver webapps, desktop apps, static pages, liveview apps, Android apps, iOS Apps, and more. At its core, Dioxus is entirely renderer agnostic and has great documentation for creating new renderers for any platform.