diff --git a/client/src/components/auth.rs b/client/src/components/auth.rs new file mode 100644 index 0000000..6e7c225 --- /dev/null +++ b/client/src/components/auth.rs @@ -0,0 +1,6 @@ +// src/components/form.rs +pub mod login; +pub mod register; + +pub use login::*; +pub use register::*; diff --git a/client/src/components/auth/login.rs b/client/src/components/auth/login.rs new file mode 100644 index 0000000..e69de29 diff --git a/client/src/components/auth/register.rs b/client/src/components/auth/register.rs new file mode 100644 index 0000000..e69de29 diff --git a/client/src/components/intro/intro.rs b/client/src/components/intro/intro.rs index 47ea142..85993fc 100644 --- a/client/src/components/intro/intro.rs +++ b/client/src/components/intro/intro.rs @@ -71,6 +71,13 @@ impl IntroState { self.selected_option == 1, theme, ); + self.render_button( + f, + button_area[1], + "Login", + self.selected_option == 1, + theme, + ); } fn render_button(&self, f: &mut Frame, area: Rect, text: &str, selected: bool, theme: &Theme) { diff --git a/client/src/components/mod.rs b/client/src/components/mod.rs index fda4b6d..0a5dae9 100644 --- a/client/src/components/mod.rs +++ b/client/src/components/mod.rs @@ -4,9 +4,11 @@ pub mod intro; pub mod admin; pub mod common; pub mod form; +pub mod auth; pub use handlers::*; pub use intro::*; pub use admin::*; pub use common::*; pub use form::*; +pub use auth::*;