€1,240
Ana SousaResearch3d · overdue
- Within team budget
- Over €1,000 · 2 approvers
An approvals queue for spend, access and time-off requests with policy chips, approve or deny with an optional note, a bulk bar, a detail panel with history and type and status filters.
4 waiting · 1 overdue
Ana SousaResearch3d · overdue
Jun ParkFinanceAdmin · Billing1d
Sara OkaforDesign12–16 May · 5 daystoday
Leo VargaResearchtoday
Pro source requires Pebble Pro. Try the full preview above.
| Prop | Type | Default | Description |
|---|---|---|---|
| defaultRequests | ApprovalRequest[] | — | Requests { id, type: spend | access | timeoff, title, requester, amount?, currency?, scope?, dates?, reason?, policies?, ageDays, status, history? }. |
| approver | string | — | Signed-in approver, used in history. |
| onDecision | (ids, status, note?) => void | — | Called after approving or denying (single or bulk). |
| slaDays | number | 2 | Days before a pending request shows as overdue. |
| defaultOpenId | string | — | Request whose detail panel starts open. |
| title | ReactNode | "Approvals" | Page heading. |
| height | number | 620 | Frame height in px. |
Try the full preview above. Editable source and build guides require Pebble Pro.