Resources Screen
Component Detail
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.
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