andrehtissot/dexie-orm-addon

View on GitHub
src/attributeTypes/BooleanType.js

Summary

Maintainability
A
0 mins
Test Coverage
const Boolean = {
    validate: (value, options = { require: false }) => {
        if (value === true || value === false) {
            return true
        }
        if (value === undefined && (!options || options.require !== true)) {
            return true
        }
        return 'is not a Boolean'
    },
}

export default Boolean