diff --git a/src/app.rs b/src/app.rs index fe56c4b..ba349be 100644 --- a/src/app.rs +++ b/src/app.rs @@ -1,7 +1,7 @@ use leptos::prelude::*; use leptos_meta::{provide_meta_context, MetaTags, Stylesheet, Title}; use leptos_oidc::{ - Auth, AuthLoaded, AuthParameters, AuthSignal, Authenticated, Challenge, LoginLink, LogoutLink, + Auth, AuthParameters, AuthSignal, Challenge, LoginLink, }; use leptos_router::{ components::{Route, Router, Routes}, diff --git a/src/common/form_definition.rs b/src/common/form_definition.rs deleted file mode 100644 index 33fab4c..0000000 --- a/src/common/form_definition.rs +++ /dev/null @@ -1,35 +0,0 @@ -use serde::{Deserialize, Serialize}; -use std::collections::HashMap; - -#[derive(Serialize, Deserialize)] -struct FormDefinition { - sections: Vec
, -} - -#[derive(Serialize, Deserialize)] -struct Section { - questions: Vec, -} - -#[derive(Serialize, Deserialize)] -enum QuestionType { - Text, - Email, - Number, - Dropdown, - Checkbox, - Radio, - Multi, -} - -struct TextInput {} - -#[derive(Serialize, Deserialize)] -struct QuestionComponent { - question_type: QuestionType, - label: Option, - placeholder: Option, - - // Used in