From 0f36efc8a46da6d9a72afafcb346ab9ff038de69 Mon Sep 17 00:00:00 2001 From: kaichaosun Date: Thu, 25 Jul 2024 11:14:10 +0800 Subject: [PATCH] :bug: fix the validate rule and build command --- web/admin/package.json | 2 +- web/admin/src/main.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/admin/package.json b/web/admin/package.json index b55dc6b..a0ba303 100644 --- a/web/admin/package.json +++ b/web/admin/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "dev": "VITE_CJS_IGNORE_WARNING=true vite --host", - "build": "VITE_CJS_IGNORE_WARNING=true build --mode production", + "build": "VITE_CJS_IGNORE_WARNING=true vite build --mode production", "preview": "vite preview --host", "update": "bun update --latest" }, diff --git a/web/admin/src/main.js b/web/admin/src/main.js index 085e3e8..9df4568 100644 --- a/web/admin/src/main.js +++ b/web/admin/src/main.js @@ -14,9 +14,9 @@ import * as rules from "@vee-validate/rules"; import "@/assets/app.css"; // validate rules -Object.keys(rules).forEach((rule) => { - defineRule(rule, rules[rule]); -}); +Object.keys(rules) + .filter(rule => typeof rules[rule] === "function") + .forEach(rule => defineRule(rule, rules[rule])); defineRule("amount", (value) => { if (!value || !value.length) { return true;