FaqScreen
Component Detail
User Interface
medium complexity
mobile
0
Dependencies
0
Dependents
1
Entities
0
Integrations
Description
Displays a searchable, categorized list of frequently asked questions and answers within the Help & Support area of the mobile app. Users can browse by category or search by keyword to find relevant answers. Tapping a question expands the answer inline without navigating away from the list.
faq-screen
Sources & reasoning
Listed in the area taxonomy (line 480). Blueprint marks v1.0, consistent with the source phase matrix which shows Help & Support as a core area but FAQ as supplementary to the primary support channel. Deferred because useful FAQ content requires real usage data from MVP rollout first; the testing setup (line 57-58) confirms a coordinator-mediated feedback loop that will surface question patterns post-launch.
-
docs/source/likeperson.md · line 480| help-support | Help & Support | Contact Us, Privacy Policy, Accessibility Statement, FAQ |
-
docs/source/likeperson.md · line 57-585-8 testpersoner per plattform med spenn i kjønn, alder og digitale ferdigheter, og én dedikert kontaktperson per organisasjon som filtrerer og samler tilbakemeldinger.
Responsibilities
- Render FAQ items grouped by category with expandable answer panels
- Provide a search input that filters questions and answers in real time
- Fetch and display FAQ content from FaqRepository on mount
- Handle empty and loading states with appropriate UI feedback
- Surface a link to the Contact Us screen when no results are found
Interfaces
renderFaqList(categories: FaqCategory[]): void
handleSearch(query: string): FaqItem[]
toggleAnswer(itemId: string): void
navigateToContactUs(): void