forked from goffee/core
Merge pull request 'component switch' (#7) from diana/core:develop into develop
Reviewed-on: goffee/core#7
This commit is contained in:
commit
cf8b3bdde7
2 changed files with 15 additions and 0 deletions
8
template/components/form_switch.go
Normal file
8
template/components/form_switch.go
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
package components
|
||||||
|
|
||||||
|
type FormSwitch struct {
|
||||||
|
ID string
|
||||||
|
Label string
|
||||||
|
IsChecked bool
|
||||||
|
IsDisabled bool
|
||||||
|
}
|
7
template/components/form_switch.html
Normal file
7
template/components/form_switch.html
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{{define "form_switch"}}
|
||||||
|
|
||||||
|
<div class="form-check form-switch">
|
||||||
|
<input class="form-check-input" type="checkbox" role="switch" name="{{.ID}}" id="{{.ID}}" {{if eq .IsChecked true}} checked{{end}} {{if eq .IsDisabled true}} disabled{{end}}>
|
||||||
|
<label class="form-check-label" for="{{.ID}}">{{.Label}}</label>
|
||||||
|
</div>
|
||||||
|
{{end}}
|
Loading…
Reference in a new issue