FAQ Screen
Component Detail
User Interface
low complexity
mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Displays frequently asked questions organized into expandable category sections using ExpansionTile widgets. Supports client-side keyword search across question titles and answer text, and deep linking to individual entries via /help/faq/{id}.
faq-screen
Responsibilities
- Render FAQ categories as collapsible ExpansionTile sections
- Provide real-time client-side keyword filtering over cached FAQ content
- Handle deep link navigation to specific FAQ entries
- Show empty/loading states and offline-available indicators
Interfaces
FaqScreen({String? deepLinkEntryId})
onSearch(String query)
onEntryExpanded(String entryId)