File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,7 @@ export interface TreeProps<TreeDataType extends BasicDataNode = DataNode> {
85
85
className ?: string ;
86
86
style ?: React . CSSProperties ;
87
87
focusable ?: boolean ;
88
- activeKey ?: Key ;
88
+ activeKey ?: Key | null ;
89
89
tabIndex ?: number ;
90
90
children ?: React . ReactNode ;
91
91
treeData ?: TreeDataType [ ] ; // Generate treeNode by children
@@ -221,7 +221,7 @@ interface TreeState<TreeDataType extends BasicDataNode = DataNode> {
221
221
flattenNodes : FlattenNode < TreeDataType > [ ] ;
222
222
223
223
focused : boolean ;
224
- activeKey : Key ;
224
+ activeKey : Key | null ;
225
225
226
226
// Record if list is changing
227
227
listChanging : boolean ;
@@ -234,7 +234,7 @@ interface TreeState<TreeDataType extends BasicDataNode = DataNode> {
234
234
class Tree < TreeDataType extends DataNode | BasicDataNode = DataNode > extends React . Component <
235
235
TreeProps < TreeDataType > ,
236
236
TreeState < TreeDataType >
237
- > {
237
+ > {
238
238
static defaultProps = {
239
239
prefixCls : 'rc-tree' ,
240
240
showLine : false ,
@@ -1171,7 +1171,7 @@ class Tree<TreeDataType extends DataNode | BasicDataNode = DataNode> extends Rea
1171
1171
} ;
1172
1172
1173
1173
// =========================== Keyboard ===========================
1174
- onActiveChange = ( newActiveKey : Key ) => {
1174
+ onActiveChange = ( newActiveKey : Key | null ) => {
1175
1175
const { activeKey } = this . state ;
1176
1176
const { onActiveChange } = this . props ;
1177
1177
You can’t perform that action at this time.
0 commit comments