Application prototype #14

Merged
glen merged 101 commits from app-proto into main 2024-10-21 23:38:28 +00:00
2 changed files with 6 additions and 6 deletions
Showing only changes of commit 20b96a9764 - Show all commits

View File

@ -9,13 +9,13 @@ struct Element {
rep: DVector<f64>, rep: DVector<f64>,
} }
struct EditorState { struct AppState {
elements: Signal<Vec<Element>> elements: Signal<Vec<Element>>
} }
#[component] #[component]
pub fn Editor() -> View { pub fn App() -> View {
let state = EditorState { let state = AppState {
elements: create_signal(vec![ elements: create_signal(vec![
Element { Element {
id: String::from("central"), id: String::from("central"),

View File

@ -1,13 +1,13 @@
use sycamore::prelude::*; use sycamore::prelude::*;
mod editor; mod app;
use editor::Editor; use app::App;
fn main() { fn main() {
sycamore::render(|| { sycamore::render(|| {
view! { view! {
Editor {} App {}
} }
}); });
} }