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:

  1. Upcoming Activities: Future events available for viewing or enrollment.
  2. Announcements: Recent association-wide notifications.
  3. 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.

On this page