From c6f98d59285656f179eea80662e86f7cf5329e59 Mon Sep 17 00:00:00 2001 From: Aijana Schumann Date: Mon, 30 Nov 2020 18:51:52 +0100 Subject: Add aria-labels Add aria-labels to odlux framework and apps Issue-ID: CCSDK-2886 Signed-off-by: Aijana Schumann Change-Id: If1fdf9f8a805b567dd65bcf2cfb029b71f9235b7 --- sdnr/wt/odlux/framework/src/components/material-table/index.tsx | 9 +++++---- .../framework/src/components/material-table/tableFilter.tsx | 4 ++-- .../framework/src/components/material-table/tableToolbar.tsx | 3 ++- 3 files changed, 9 insertions(+), 7 deletions(-) (limited to 'sdnr/wt/odlux/framework/src/components/material-table') diff --git a/sdnr/wt/odlux/framework/src/components/material-table/index.tsx b/sdnr/wt/odlux/framework/src/components/material-table/index.tsx index c5be81914..f6d0b0d47 100644 --- a/sdnr/wt/odlux/framework/src/components/material-table/index.tsx +++ b/sdnr/wt/odlux/framework/src/components/material-table/index.tsx @@ -118,7 +118,7 @@ type MaterialTableComponentBaseProps = WithStyles & { disableFilter?: boolean; customActionButtons?: { icon: React.ComponentType, tooltip?: string, onClick: () => void }[]; onHandleClick?(event: React.MouseEvent, rowData: TData): void; - createContextMenu?: (row: TData) => React.ReactElement, React.ComponentType>>[]; + createContextMenu?: (row: TData) => React.ReactElement, React.ComponentType>>[]; }; type MaterialTableComponentPropsWithRows = MaterialTableComponentBaseProps & { rows: TData[]; asynchronus?: boolean; }; @@ -162,7 +162,7 @@ class MaterialTableComponent extends React.Component extends React.Component extends React.Component { const style = col.width ? { width: col.width } : {}; return ( - + {col.type === ColumnType.custom && col.customControl ? : col.type === ColumnType.boolean @@ -283,6 +283,7 @@ class MaterialTableComponent extends React.Component + ? - : } + : } ); }, this)} diff --git a/sdnr/wt/odlux/framework/src/components/material-table/tableToolbar.tsx b/sdnr/wt/odlux/framework/src/components/material-table/tableToolbar.tsx index 59dc49c50..96bcbf375 100644 --- a/sdnr/wt/odlux/framework/src/components/material-table/tableToolbar.tsx +++ b/sdnr/wt/odlux/framework/src/components/material-table/tableToolbar.tsx @@ -130,6 +130,7 @@ class TableToolbarComponent extends React.Component @@ -138,7 +139,7 @@ class TableToolbarComponent extends React.Component - Export as CSV + { this.props.onExportToCsv(); this.handleClose()}}>Export as CSV -- cgit 1.2.3-korg