RobotRock
Action widgets

Text

  • Default for: type: "string" without ui:widget
  • ui:options: standard RJSF options are passed through
schema: {
  type: "object",
  properties: {
    accountingCode: { type: "string", title: "Accounting code" },
  },
}
ui: {
  accountingCode: { "ui:placeholder": "e.g. ACCT-2026-44" },
}

Inbox preview

Rendered by the dashboard (static preview route). Matches docs light/dark mode. Handle actions are disabled; use the toolbar to submit this example to your inbox or view its configuration.

Action

{
  "id": "approve",
  "title": "Approve",
  "description": "Default text input for string fields",
  "schema": {
    "type": "object",
    "properties": {
      "accountingCode": {
        "type": "string",
        "title": "Accounting code"
      }
    }
  },
  "ui": {
    "accountingCode": {
      "ui:placeholder": "e.g. ACCT-2026-44"
    }
  }
}

See also

This widget also appears in the full Budget Approval task example.