checkbox = ({label = '', value = false} = {}) => {
let wrapper = html`<label></label>`
let check = html`<input type=checkbox>`
wrapper.append(check)
wrapper.append(label || '')
check.checked = value
check.addEventListener('change', (e) => {
wrapper.value = check.checked
wrapper.dispatchEvent(new CustomEvent('input'))
})
wrapper.value = check.checked
return wrapper
}