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

Description

Mobile screen that displays the curated list of external resource links available to the user's organization. Handles outbound navigation by opening links in the appropriate browser or in-app web view based on link type.

Feature: External Resource Links

resource-links-screen

Sources & reasoning

The prioritization matrix marks External Resource Links as a shared NICE Phase 2 need across all organizations, and the canonical area taxonomy places it inside Home & Navigation alongside the dashboard and settings.

  • Eksterne lenker til ressurser | โœ“ | โœ“ | โœ“ | โœ“ | โœ“ | NICE | 2
  • home-navigation | Home & Navigation | Role-Specific Home Dashboard, App Settings & Preferences, External Resource Links

Responsibilities

  • Render the list of resource links grouped or filtered by category
  • Handle tap events and route to external browser or in-app web view
  • Show loading, empty, and error states for link retrieval
  • Emit analytics events when a link is opened
  • Refresh link data on pull-to-refresh and screen focus

Interfaces

renderLinks(links: ResourceLink[]): void
onLinkTap(link: ResourceLink): void
refresh(): Promise<void>