diff --git a/src/common/form_schema.rs b/src/common/form_schema.rs
index ad2d9ef..4825f60 100644
--- a/src/common/form_schema.rs
+++ b/src/common/form_schema.rs
@@ -1,8 +1,6 @@
use crate::common::ValueType;
use crate::components::{CheckboxList, OutlinedTextField, RadioList, Row, Select, TextFieldType};
-use leptos::either::EitherOf5;
-use leptos::prelude::RwSignal;
-use leptos::{IntoView, view};
+use leptos::prelude::*;
use serde::{Deserialize, Serialize};
use std::collections::HashMap;
@@ -32,7 +30,7 @@ impl InputType {
view! {
{match self {
InputType::Text(member, label, placeholder, required) =>
- EitherOf5::A(view! {
+ view! {
- }),
+ }.into_any(),
InputType::Number(member, label, placeholder, required) =>
- EitherOf5::B(view! {
+ view! {
- }),
+ }.into_any(),
InputType::Checkbox(member, label, options, required) =>
- EitherOf5::C(view! {
+ view! {
- }),
+ }.into_any(),
InputType::Radio(member, label, options, required) =>
- EitherOf5::D(view! {
+ view! {
- }),
+ }.into_any(),
InputType::Select(member, label, options, required) =>
- EitherOf5::E(view! {
+ view! {
- })
+ }.into_any()
}}
}
}
diff --git a/src/pages/home_page.rs b/src/pages/home_page.rs
index 6668780..40555b7 100644
--- a/src/pages/home_page.rs
+++ b/src/pages/home_page.rs
@@ -355,5 +355,5 @@ pub fn HomePage() -> impl IntoView {
- }
+ }.into_any()
}
diff --git a/src/pages/scholarship_info.rs b/src/pages/scholarship_info.rs
index 7af29aa..8cc196d 100644
--- a/src/pages/scholarship_info.rs
+++ b/src/pages/scholarship_info.rs
@@ -567,5 +567,5 @@ fn ScholarshipForm(
- }
+ }.into_any()
}