Files
freezone/platform/src/views/login_view.rs
Timur Gordon b2ee21999f initial commit
2025-06-27 04:13:31 +02:00

18 lines
464 B
Rust

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()}
/>
}
}