outline bug fix
This commit is contained in:
+17
-7
@@ -1,4 +1,4 @@
|
||||
use osui::prelude::*;
|
||||
use osui::{examples, prelude::*};
|
||||
|
||||
fn main() {
|
||||
launch!(App);
|
||||
@@ -6,12 +6,22 @@ fn main() {
|
||||
|
||||
#[component]
|
||||
fn App() {
|
||||
let count = use_state(20);
|
||||
|
||||
rsx! {
|
||||
%text { "Hello" }
|
||||
button { on_click: |_, _, _| @count {
|
||||
count += 1
|
||||
}, "World: {count}" }
|
||||
@SetStyle(css! {
|
||||
example: "hover" {
|
||||
color: Blue,
|
||||
}
|
||||
})
|
||||
|
||||
%text { "Choose an example to run" }
|
||||
button { class: "example", on_click: |_, _, doc| {
|
||||
doc.draw(examples::counter_example::App::default().create_element());
|
||||
}, "Counter" }
|
||||
button { class: "example", on_click: |_, _, doc| {
|
||||
doc.draw(examples::login_example::App::default().create_element());
|
||||
}, "Login" }
|
||||
button { class: "example", on_click: |_, _, doc| {
|
||||
doc.draw(examples::todo_example::App::default().create_element());
|
||||
}, "Todo" }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user