Feedback Popover
A Feedback pill that morphs into a small form with drawn mood faces, a message, a screenshot toggle and a send-to-thank-you flow.
Preview
Docs · Webhooks
Verify signatures
Pebble
Launch checklist
Q4 roadmap
Churn notes
Install
Pro source requires Pebble Pro. Try the full preview above.
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| onSubmit | ({ mood, message, screenshot }) => unknown | — | Called on Send. Return a promise to show the sending state. |
| label / title / placeholder / thanks | ReactNode / ReactNode / string / ReactNode | "Feedback" / "How’s this page?" / … / … | Pill text, form title, message hint and thank-you line. |
| align / side | "start" | "end" / "top" | "bottom" | "end" / "bottom" | Which corner of the pill the form grows from. |
| open / defaultOpen / onOpenChange | boolean / boolean / (open) => void | — / false / — | Form visibility. |
| autoFocus | boolean | true | Focus the first mood when opened. Off for passive previews. |
Pro component
Try the full preview above. Editable source and build guides require Pebble Pro.
