plottery_editor 0.7.0

Graphical Editor of Plottery, a creative coding framework for generative vector graphics and pen plotting.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::router::browser::browser::Browser;
use crate::router::editor::editor::Editor;
use crate::router::project_add::project_add::ProjectAdd;
use crate::router::remote::remote::Remote;
use dioxus::prelude::*;
use dioxus_router::prelude::*;

#[derive(Routable, PartialEq, Debug, Clone)]
pub enum Route {
    #[route("/")]
    Browser {},
    #[route("/editor/:project_path")]
    Editor { project_path: String },
    #[route("/project_add")]
    ProjectAdd {},
    #[route("/remote")]
    Remote {},
}