From 9a6cc934de8e2c9093dfe01e3b4673063eadf6db Mon Sep 17 00:00:00 2001 From: Lucas Vas Date: Fri, 6 Mar 2026 00:34:40 -0500 Subject: [PATCH] feat: use loading icon for eligibility check --- src/pages/student/eligibility_page.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/pages/student/eligibility_page.rs b/src/pages/student/eligibility_page.rs index c359d90..7fecdea 100644 --- a/src/pages/student/eligibility_page.rs +++ b/src/pages/student/eligibility_page.rs @@ -1,5 +1,5 @@ use crate::common::{ComparisonData, ExpandableInfo, ValueType}; -use crate::components::{FileDrop, Header}; +use crate::components::{FileDrop, Header, Loading}; use crate::pages::api::files::list_files; use crate::pages::api::students::get_all_student_data; use crate::pages::api::{get_all_scholarship_info, get_comparison_info}; @@ -44,9 +44,7 @@ pub fn StudentEligibilityPage() -> impl IntoView { view! {
- "Checking eligibility..."
} - }> + {move || { let Some(Ok(scholarships_list)) = scholarships_resource.get() else { return view! {}.into_any();