16 lines
463 B
Plaintext
16 lines
463 B
Plaintext
component Checkbox {
|
|
props {
|
|
size = "default"
|
|
color = "primary"
|
|
label = "Checkbox"
|
|
name = ""
|
|
value = "on"
|
|
checked = false
|
|
disabled = false
|
|
class = ""
|
|
}
|
|
view {
|
|
<label class="wire-next wire-next--color-{color} wire-next--size-{size} wire-next--choice wire-next--checkbox {class}"><input {...attrs} type="checkbox" name="{name}" value="{value}" checked="{checked}" disabled="{disabled}" /><span>{label}</span></label>
|
|
}
|
|
}
|