suho / kmm-ic

KMM Project with SwiftUI + Jetpack Compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Android] [UI] As a user, I can see nps answer

suho opened this issue · comments

commented

Why

NPS stands for Net Promoter Score. Users can select their likeliness rating from scale 1-10 to state the likeliness as their answers, e.g. the likeliness of their revisiting the restaurant, the likeliness of them recommending the hotel to friends, etc.

Acceptance Criteria

For NPS questions,

  • Display the answers on a scale
  • Select any option should highlight every other number on its left
    • For instance, if a user selects 5, 1-5 should be highlighted.
  • Unhighlighted options must be grayed out and unbolded.
  • Show the Not at all Likely label on the leftest of the scale
  • Show the Extremely Likely label on the rightest of the scale

Design

NPS Question