import { GIBIBYTE } from '../utils/unit'; export function volumeSize(size, getters, errors, validatorArgs, displayKey, value) { if (!size) { const key = getters['i18n/t']('harvester.volume.size'); errors.push(getters['i18n/t']('validation.required', { key })); } if (size && !/^([0-9][0-9]{0,8})[a-zA-Z]+$/.test(size)) { const message = getters['i18n/t']('harvester.validation.generic.maximumSize', { max: `999999999 ${ GIBIBYTE }` }); errors.push(message); } return errors; }