User Interface low complexity mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Stateless Flutter screen displaying a scannable list of external resource links fetched from the backend. Each item renders as a tappable list tile with title, optional subtitle, and an external link icon; tapping opens the URL via the system browser.

Feature: External Resource Links

resources-screen

Responsibilities

  • Render paginated list of resource link tiles with title, optional description, and external-link indicator
  • Trigger URL launch on tile tap via the URL Launcher Adapter
  • Display loading and error states while the resource list is being fetched
  • Announce external-link indicator to screen readers for WCAG 2.2 AA compliance

Interfaces

build(BuildContext context) → Widget
onLinkTap(String url) → void

Relationships

Dependencies (2)

Components this component depends on