feat: begin implementation of student forms

This commit is contained in:
alphafetus committed 2026-01-28 14:36:48 -05:00
1 parent 3b9e2598b4
commit 765322bcca
8 files changed
+138 -6

No files matched your search

+20
View File
@@ -0,0 +1,20 @@
use leptos::prelude::*;
use crate::common::TabInfo;
use crate::components::{Banner, TabSidebarList};
use crate::components::login::StudentLoginContext;
#[component]
pub fn StudentShell() -> impl IntoView {
// Create login context
view! {
<StudentLoginContext>
<Banner title="R15 Student Scholarship Application" logo="/PHS_Stacked_Acronym.png" />
// We'll put the tabs here.
<TabSidebarList tabs=vec![
TabInfo::new("Home", "/students/home"),
TabInfo::new("Demographics", "/students/demographics"),
TabInfo::new("Additional Info", "/students/additional"),
] />
</StudentLoginContext>
}
}