From 24d029574fd6795664f971f95c864023cc024275 Mon Sep 17 00:00:00 2001 From: roymondchen Date: Mon, 18 Mar 2024 19:15:24 +0800 Subject: [PATCH] =?UTF-8?q?style(table):=20=E5=AE=8C=E5=96=84ts=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/table/src/schema.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/table/src/schema.ts b/packages/table/src/schema.ts index 91621ab4..cfc6a257 100644 --- a/packages/table/src/schema.ts +++ b/packages/table/src/schema.ts @@ -28,9 +28,9 @@ export interface ColumnActionConfig { tooltipPlacement?: string; icon?: any; handler?: (row: any, index: number) => Promise | any; - before?: (row: any, index: number) => void; - after?: (row: any, index: number) => void; - action?: (data: { data: any }) => void; + before?: (row: any, index: number) => Promise | void; + after?: (row: any, index: number) => Promise | void; + action?: (data: { data: any }) => Promise | void; } export interface ColumnConfig { @@ -53,7 +53,7 @@ export interface ColumnConfig { placement: string; width: string; trigger: string; - tableEmbed: string; + tableEmbed: boolean; }; sortable?: boolean | 'custom'; action?: 'tip' | 'actionLink' | 'img' | 'link' | 'tag';