LoadHomePageData
Function: loadHomePageData()
[object Object]
Defined in: routes/home/home.handlers.tsx:47
Orchestrates the data hydration for the main user home page.
Fetches three core data sets in sequence:
- Upcoming Activities: Future events available for viewing or enrollment.
- Announcements: Recent association-wide notifications.
- Personal Memberships: Groups and committees the specific user belongs to.
Parameters
args
[object Object]
Configuration object containing:
Returns
Promise<void>
Resolves when all data has been fetched and state updated, or rejects with an error.
Async
Throws
Throws an error if any of the API requests fail.