From cc4cebf465f97d7b8eaab0a3ff0625c4c682e77e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90?= Date: Tue, 18 Jan 2022 14:45:04 +0800 Subject: [PATCH] refactor(components): [card] add namespace & instance type (#5445) --- packages/components/card/src/card.ts | 2 ++ packages/components/card/src/card.vue | 17 +++++++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/packages/components/card/src/card.ts b/packages/components/card/src/card.ts index bafff1cc4b..4589b4f402 100644 --- a/packages/components/card/src/card.ts +++ b/packages/components/card/src/card.ts @@ -1,4 +1,5 @@ import { buildProps, definePropType } from '@element-plus/utils/props' +import type Card from './card.vue' import type { ExtractPropTypes } from 'vue' import type { StyleValue } from '@element-plus/utils/types' @@ -17,3 +18,4 @@ export const cardProps = buildProps({ }, } as const) export type CardProps = ExtractPropTypes +export type CardInstance = InstanceType diff --git a/packages/components/card/src/card.vue b/packages/components/card/src/card.vue index c2ccc74cab..7859d4d282 100644 --- a/packages/components/card/src/card.vue +++ b/packages/components/card/src/card.vue @@ -1,22 +1,27 @@