diff --git a/apps/web-antd/src/views/_core/authentication/login.vue b/apps/web-antd/src/views/_core/authentication/login.vue index 6b9945396..ac928b391 100644 --- a/apps/web-antd/src/views/_core/authentication/login.vue +++ b/apps/web-antd/src/views/_core/authentication/login.vue @@ -1,70 +1,83 @@ + + diff --git a/packages/@core/ui-kit/form-ui/src/config.ts b/packages/@core/ui-kit/form-ui/src/config.ts index 0ab8ce343..3e85148db 100644 --- a/packages/@core/ui-kit/form-ui/src/config.ts +++ b/packages/@core/ui-kit/form-ui/src/config.ts @@ -7,6 +7,7 @@ import { VbenButton, VbenCheckbox, Input as VbenInput, + VbenInputCaptcha, VbenInputPassword, VbenPinInput, VbenSelect, @@ -21,6 +22,7 @@ export const COMPONENT_MAP: Record = { DefaultSubmitActionButton: h(VbenButton, { size: 'sm', variant: 'default' }), VbenCheckbox, VbenInput, + VbenInputCaptcha, VbenInputPassword, VbenPinInput, VbenSelect, diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/index.ts index 83ca3239f..a821f7b64 100644 --- a/packages/@core/ui-kit/shadcn-ui/src/components/index.ts +++ b/packages/@core/ui-kit/shadcn-ui/src/components/index.ts @@ -10,6 +10,7 @@ export * from './expandable-arrow'; export * from './full-screen'; export * from './hover-card'; export * from './icon'; +export * from './input-captcha'; export * from './input-password'; export * from './link'; export * from './logo'; diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/index.ts b/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/index.ts new file mode 100644 index 000000000..49ec05f49 --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/index.ts @@ -0,0 +1 @@ +export { default as VbenInputCaptcha } from './input-captcha.vue'; diff --git a/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/input-captcha.vue b/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/input-captcha.vue new file mode 100644 index 000000000..6f8e45954 --- /dev/null +++ b/packages/@core/ui-kit/shadcn-ui/src/components/input-captcha/input-captcha.vue @@ -0,0 +1,58 @@ + + + + + diff --git a/packages/effects/common-ui/src/ui/authentication/login.vue b/packages/effects/common-ui/src/ui/authentication/login.vue index fe405e80d..a2e4dab9f 100644 --- a/packages/effects/common-ui/src/ui/authentication/login.vue +++ b/packages/effects/common-ui/src/ui/authentication/login.vue @@ -1,7 +1,11 @@