# CtaBaseProps

**Category:** Common/Types

## API

### Overview

Base props for call-to-action buttons used in section headers, toolbar actions, and other action triggers. Defines the common `id`, `onClick`, `label`, and `prefixIcon` properties.

### Props

| Prop | Type | Required | Default | Description |
|------|------|----------|---------|-------------|
| `id` | `string` | Yes | - | A unique identifier for the CTA. |
| `onClick` | `(() => void)` | No | - | A callback that runs each time the button is clicked. |
| `label` | `string` | No | - | Button label. |
| `prefixIcon` | `IconElement` | No | - | An optional Icon prefix. |

