PowerBlocks
LibraryExpense App — 4. Approval
PROexpenses

Expense App — 4. Approval

Screen 4 of 4 of the Expense Reports mini-app: the manager queue. Pending expenses with working Approve / Reject buttons that Patch the shared colExpenses — approve one here and its status updates on the List screen instantly. Point the Patch at your source to go live.

Pro component

Subscribe to access this component and the full library.

View plans

Pending approvals

Client lunch — 84.50 €

Alice Martin

ApproveReject

Taxi airport — 32.00 €

Bob Chen

ApproveReject

Mini-app · screen 4 of 5

MINI-APP SUITE

Expense Reports mini-app

The 4 screens share the colExpenses collection — paste them all, wire the Navigate calls, and the app works end-to-end.

YAML source

Preview — full code with PRO
# Expense App 4/4 — Approval — PowerBlocks (PRO mini-app)
# FUNCTIONAL on paste: Approve / Reject Patch the shared colExpenses
# (initializing it with the demo data on first click). Approved/rejected items
# change status on the List screen instantly.

- ExpenseApproval:
    Control: GroupContainer
    Variant: ManualLayout
    Properties:
      X: =0
      Y: =0
      Width: =Parent.Width
      Height: =Parent.Height
      Fill: =RGBA(10, 10, 10, 1)
# … full component definition unlocked with PRO

This is a partial preview. Unlock the full component →

More screens