Create provider-side applicant forms #77

Merged
BobdaFett merged 23 commits from feat/applicants-page into main 2026-04-13 06:35:26 +00:00
Showing only changes of commit 3baee8cac7 - Show all commits
+5 -3
View File
@@ -2,10 +2,11 @@ use crate::components::ToastList;
use crate::components::login::ProviderLoginContext;
use crate::pages::{
AdminHomePage, AdminProviderPage, AdminScholarshipPage, AdminShell, AdminUtilsPage,
ApplicantsPageFallback, AuthCallbackPage, LoanerBorrowForm, LoanerFallback, LoanerReturnForm,
LoanerShell, ProviderContactPage, ProviderPortal,
ApplicantsPageFallback, ApplicantsStudentList, AuthCallbackPage, LoanerBorrowForm,
LoanerFallback, LoanerReturnForm, LoanerShell, ProviderContactPage, ProviderPortal,
ScholarshipInfoPage,
};
use crate::pages::{FormClosedPage, ApplicantsPageShell, student};
use crate::pages::{ApplicantsPageShell, student};
use leptos::prelude::*;
use leptos_meta::{MetaTags, Stylesheet, Title, provide_meta_context};
use leptos_oidc::AuthSignal;
@@ -88,6 +89,7 @@ fn ProviderRoutes() -> impl MatchNestedRoutes + Clone {
<Route path=path!("") view=ProviderPortal />
<ParentRoute path=path!("/applicants") view=ApplicantsPageShell>
<Route path=path!("") view=ApplicantsPageFallback />
<Route path=path!("/:scholarship_id") view=ApplicantsStudentList />
</ParentRoute>
<Route path=path!("/callback") view=AuthCallbackPage />
<Route path=path!("/profile") view=ProviderContactPage />