{"version":3,"file":"useStateClass-BGbSLWFN.mjs","sources":["../src/composables/useStateClass.ts"],"sourcesContent":["import {computed, type MaybeRefOrGetter, toValue} from 'vue'\n\nexport const useStateClass = (value: MaybeRefOrGetter<boolean | null>) =>\n  computed(() => {\n    const resolvedValue = toValue(value)\n\n    return resolvedValue === true ? 'is-valid' : resolvedValue === false ? 'is-invalid' : null\n  })\n"],"names":[],"mappings":";AAEO,MAAM,gBAAgB,CAAC,UAC5B,SAAS,MAAM;AACP,QAAA,gBAAgB,QAAQ,KAAK;AAEnC,SAAO,kBAAkB,OAAO,aAAa,kBAAkB,QAAQ,eAAe;AACxF,CAAC;"}