Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProPressing Save on a form with changes opens a short list of what will change (field, old value, new value) with Confirm and Back; unchanged forms say there is nothing to save. Use this when changes are sensitive or hard to reverse (permissions, pricing, legal names).
This item has no props to tune. Use the lens above to change theme, density, direction and more.
A save changes something that affects other people or money and a mistake is costly.
Do not use it when: Do not add a confirmation to every save; people learn to click through it.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Description |
|---|---|---|
initial | Record<string, string> | The saved values (plan, price, seats). |
onSave | (values) => void | Promise<void> | Called on Confirm. |
listChanges(fields, before, after) is exported.
The pattern ships with a Testing Library test (changes-summary-before-save.test.tsx) that covers: its main behaviour, the keyboard path and the error or empty states.