Add missing labels

- Adjust Storybook use of sidebar

- Revert a wrong sidebar change

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
This commit is contained in:
Philipp Hugenroth
2021-07-26 17:07:39 +02:00
committed by blam
parent a0229b974c
commit 56391bd3a4
4 changed files with 7 additions and 10 deletions
@@ -491,7 +491,9 @@ export function Table<T extends object = {}>({
icons={tableIcons}
title={
<>
<Typography variant="h5">{title}</Typography>
<Typography variant="h5" component="h3">
{title}
</Typography>
{subtitle && (
<Typography color="textSecondary" variant="body1">
{subtitle}
@@ -262,12 +262,7 @@ export const SidebarSearchField = (props: SidebarSearchFieldProps) => {
return (
<div className={classes.searchRoot}>
<SidebarItem
icon={SearchIcon}
to={props.to}
onClick={handleItemClick}
text="Search"
>
<SidebarItem icon={SearchIcon} to={props.to} onClick={handleItemClick}>
<TextField
placeholder="Search"
value={input}
@@ -44,7 +44,7 @@ const handleSearch = (input: string) => {
export const SampleSidebar = () => (
<Sidebar>
<SidebarSearchField onSearch={handleSearch} />
<SidebarSearchField onSearch={handleSearch} to="/search" />
<SidebarDivider />
<SidebarItem icon={HomeOutlinedIcon} to="#" text="Home" />
<SidebarItem icon={HomeOutlinedIcon} to="#" text="Plugins" />
@@ -80,7 +80,7 @@ export const CatalogTable = ({ columns, actions }: CatalogTableProps) => {
({ entity }) => {
const url = getEntityMetadataViewUrl(entity);
return {
icon: () => <OpenInNew fontSize="small" />,
icon: () => <OpenInNew aria-label="View" fontSize="small" />,
tooltip: 'View',
disabled: !url,
onClick: () => {
@@ -92,7 +92,7 @@ export const CatalogTable = ({ columns, actions }: CatalogTableProps) => {
({ entity }) => {
const url = getEntityMetadataEditUrl(entity);
return {
icon: () => <Edit fontSize="small" />,
icon: () => <Edit aria-label="Edit" fontSize="small" />,
tooltip: 'Edit',
disabled: !url,
onClick: () => {