Skip to content

Conversation

Carifio24
Copy link
Member

@Carifio24 Carifio24 commented Sep 24, 2025

This PR adds a "user experience rating" component for receiving user ratings, and in particular allows using the new endpoint defined in cosmicds/cds-api#203 to pass this information back to the database.

There are still some things to do here:
~~ Make the component, and in particular the faces, scale with screen size ~~

  • Add a "peeking out" piece that the user can then click to open the full component

I'm wondering if the styling may need to be delegated to each particular story. I think we have reasonable defaults here, but it's hard to be able to anticipate every use case.

@Carifio24 Carifio24 marked this pull request as ready for review September 25, 2025 21:11
@Carifio24
Copy link
Member Author

Carifio24 commented Sep 26, 2025

Things to update from team discussion:

  • Make feedback submission two-stage - just faces first, then allow adding comments. Submit to database on any update with the faces.
  • Make question modifiable via prop

@Carifio24 Carifio24 merged commit 65abdc4 into cosmicds:main Oct 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant