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>,
}
struct EditorState {
struct AppState {
elements: Signal<Vec<Element>>
}
#[component]
pub fn Editor() -> View {
let state = EditorState {
pub fn App() -> View {
let state = AppState {
elements: create_signal(vec![
Element {
id: String::from("central"),

View File

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