FEATURE: allow wizard checkbox field to be disabled (#17916)

* FEATURE: allow wizard checkbox field to be disabled

* Changes per review feedback
This commit is contained in:
Arpit Jalan
2022-08-15 05:52:07 +05:30
committed by GitHub
parent 0be67cb513
commit 3a21618e4e
5 changed files with 17 additions and 4 deletions

View File

@@ -7,6 +7,7 @@ export default Component.extend({
":wizard-container__field",
"typeClasses",
"field.invalid",
"field.disabled",
],
@discourseComputed("field.type", "field.id")

View File

@@ -1,5 +1,5 @@
<label class="wizard-container__label">
<Input @type="checkbox" class="wizard-container__checkbox" @checked={{this.field.value}} />
<Input @type="checkbox" disabled={{this.field.disabled}} class="wizard-container__checkbox" @checked={{this.field.value}} />
<span class="wizard-container__checkbox-slider"></span>
{{#if this.field.icon}}
{{d-icon this.field.icon}}