mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-05-26 02:39:43 +08:00
优化多个组件的远程加载逻辑,移除不必要的属性绑定,增强错误处理机制,提升用户体验。
This commit is contained in:
@@ -1,14 +1,11 @@
|
||||
import type { ValidationRule } from 'vuetify/types/services/validation'
|
||||
import { useI18n } from 'vue-i18n'
|
||||
|
||||
// 必输校验
|
||||
export const requiredValidator: ValidationRule = (value: any) => {
|
||||
const { t } = useI18n()
|
||||
return !!value || t('validators.required')
|
||||
return !!value
|
||||
}
|
||||
|
||||
// 数字校验
|
||||
export const numberValidator: ValidationRule = (value: any) => {
|
||||
const { t } = useI18n()
|
||||
return !isNaN(value) || t('validators.number')
|
||||
return !isNaN(value)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user