@ -6,19 +6,33 @@
export let label
export let text
export let disabled = false
export let defaultValue
let fieldState
let fieldApi
const isTruthy = value => {
if (!value) {
return false
}
if (value === true) {
return true
if (typeof value === "string" && value.toLowerCase() === "true") {
</script>
<Field
{label}
{field}
{disabled}
defaultValue={isTruthy(defaultValue)}
type="boolean"
bind:fieldState
bind:fieldApi
defaultValue={false}
>
{#if fieldState}
<CoreCheckbox