FAQ Screen
Component Detail
User Interface
low complexity
mobile
2
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Searchable frequently asked questions screen with category grouping and inline expansion. Uses Flutter ExpansionTile widgets for each Q&A pair, with a search field at the top that filters questions by keyword. Announces search results to screen readers and manages focus correctly on expand/collapse.
faq-screen
Responsibilities
- Render categorized FAQ list using ExpansionTile with accessible labels
- Provide search input field that filters questions by keyword
- Announce filtered results and expansion state changes to screen readers
- Handle offline content display from local cache
Interfaces
build()
onSearchChanged(query)
onItemExpanded(questionId)
Relationships
Dependencies (2)
Components this component depends on