initial commit

This commit is contained in:
Timur Gordon
2025-06-27 04:13:31 +02:00
commit b2ee21999f
134 changed files with 35580 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
use yew::prelude::*;
use crate::components::LoginForm;
#[derive(Properties, PartialEq)]
pub struct LoginViewProps {
pub on_login: Callback<(String, String)>, // (email, password)
pub error_message: Option<String>,
}
#[function_component(LoginView)]
pub fn login_view(props: &LoginViewProps) -> Html {
html! {
<LoginForm
on_submit={props.on_login.clone()}
error_message={props.error_message.clone()}
/>
}
}