User Interface medium complexity mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Displays the organization-configured list of external resource links within the app. Each link opens in an external browser and shows title, description, and icon. Handles empty and offline states gracefully.

Feature: External Resource Links

resource-links-widget

Sources & reasoning

The priority matrix at line 160 shows all five organizations want external resource links and assigns them to Fase 2 (v1.0). The NICE classification and phase-2 placement align with the blueprint target_release v1.0. The feature supports the incremental rollout strategy and the shared need to surface training and guidance materials inside the app without requiring a client release per update.

  • Eksterne lenker til ressurser | โœ“ | โœ“ | โœ“ | โœ“ | โœ“ | NICE | 2

Responsibilities

  • Render the curated list of resource links with title and description
  • Open selected links in the device browser
  • Display a loading skeleton while fetching and an empty state when no links are configured
  • Show an offline indicator when cached data is being used

Interfaces

ResourceLinksWidget({ links: ResourceLink[], isLoading: boolean, isOffline: boolean }): JSX.Element
onLinkPress(link: ResourceLink): void