diff --git a/frontend/web/src/components/MyButton.vue b/frontend/web/src/components/MyButton.vue index e6ebd91..f7ea866 100644 --- a/frontend/web/src/components/MyButton.vue +++ b/frontend/web/src/components/MyButton.vue @@ -2,21 +2,22 @@
@@ -37,7 +38,8 @@ const props = defineProps({ 'variant': { type: String, default: 'primary', - validator: (value) => ['primary', 'secondary', 'danger', 'text'].includes(value) + + validator: (value) => ['primary', 'secondary', 'danger', 'text', 'pill', 'pill-green'].includes(value) }, // 明确接收 disabled 属性,以便在脚本中控制和类型检查 'disabled': { @@ -57,153 +59,129 @@ const attrs = useAttrs() \ No newline at end of file diff --git a/frontend/web/src/views/auth/Login.vue b/frontend/web/src/views/auth/Login.vue index 97f7b57..7ad5f10 100644 --- a/frontend/web/src/views/auth/Login.vue +++ b/frontend/web/src/views/auth/Login.vue @@ -1,42 +1,44 @@