items: ProjectExplorerItem[];
onRowClick: (item: ProjectExplorerItem) => void;
onToggleSort: (toggledColumn: DataColumn<ProjectExplorerItem>) => void;
+ onChangeFilters: (filters: DataTableFilterItem[]) => void;
}
interface ProjectExplorerState {
}, {
name: "Status",
selected: true,
- filters: [{
- name: "In progress",
- selected: true
- }, {
- name: "Complete",
- selected: true
- }],
render: renderStatus,
width: "75px"
}, {
name: "Collection",
selected: true
}, {
- name: "Group",
+ name: "Project",
selected: true
}],
render: item => renderType(item.kind),
: column
)
});
+ this.props.onChangeFilters(filters);
}
executeAction = (action: ContextMenuAction, item: ProjectExplorerItem) => {