CloseButton
Reusable close button component.
Usage
Components are auto-discovered. Use the component directly in any .wrn view:
<CloseButton label="Action" type="button" disabled="false" />Legacy mount name: data-component="CloseButton".
Props and attributes
| Prop | Type | Requirement | Default |
|---|---|---|---|
label | string | Optional | "Action" |
type | string | Optional | "button" |
disabled | boolean | Optional | false |
class | string | Optional | "" |
Slots
default
Events
This component does not declare a custom event.
Source contract
Installed source: components/CloseButton.wrn
component CloseButton {
props {
label = "Action"
type = "button"
disabled = false
class = ""
}
view { <button type="{type}" disabled="{disabled}" class="wire-btn wire-btn--ghost {class}">{label}<slot /></button> }
}