From 03adcefafdc6fff66a2c96310d1bfe3ec9d01740 Mon Sep 17 00:00:00 2001 From: Jordan Hornblow Date: Mon, 29 May 2017 20:14:16 +1000 Subject: [PATCH 1/2] Make count prop optional in BadgeProps interface E.g. https://ant.design/components/badge/#components-badge-demo-dot --- components/badge/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/badge/index.tsx b/components/badge/index.tsx index 0ca96f8b3..124bb0dee 100644 --- a/components/badge/index.tsx +++ b/components/badge/index.tsx @@ -7,7 +7,7 @@ import warning from '../_util/warning'; export interface BadgeProps { /** Number to show in badge */ - count: number | string; + count?: number | string; showZero?: boolean; /** Max count to show */ overflowCount?: number; From ba65f9429e2b0aebd40b7c0e35a7ade7230aae9a Mon Sep 17 00:00:00 2001 From: Jordan Hornblow Date: Mon, 29 May 2017 20:17:01 +1000 Subject: [PATCH 2/2] Add onCellClick prop to ColumnProps interface --- components/table/Column.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/components/table/Column.tsx b/components/table/Column.tsx index 38fa2a2d4..177a1d364 100644 --- a/components/table/Column.tsx +++ b/components/table/Column.tsx @@ -21,6 +21,7 @@ export interface ColumnProps { filteredValue?: any[]; sortOrder?: boolean | ('ascend' | 'descend'); children?: ColumnProps[]; + onCellClick?: (record: T, event: any) => void; } export default class Column extends (RcTable.Column as React.ComponentClass>) {}