fix: HOTFIX Sage input required #1024

Merged
jsegarra merged 5 commits from hotfix_required_sage into master 2024-12-02 12:34:29 +00:00
1 changed files with 8 additions and 2 deletions
Showing only changes of commit 37e557264c - Show all commits

View File

@ -2,8 +2,14 @@ import { useValidator } from 'src/composables/useValidator';
export function useRequired($attrs) {
const { validations } = useValidator();
const isRequired = Object.keys($attrs).includes('required');
const hasRequired = Object.keys($attrs).includes('required');
let isRequired = false;
if (hasRequired) {
const required = $attrs['required'];
if (typeof required === 'boolean') {
isRequired = required;
}
}
const requiredFieldRule = (val) => validations().required(isRequired, val);
return {