Improve a11y (#1841)

Improve accessibility by removing unnecessary tags without hrefs. Also remove many eslint errors and warnings.
This commit is contained in:
Eduard Heimbuch
2021-11-04 09:16:08 +01:00
committed by GitHub
parent 0efdd2a483
commit 6f61fefec5
213 changed files with 1924 additions and 2068 deletions

View File

@@ -49,7 +49,7 @@ const useCreateRepositoryData = () => {
pageLoadingError: errorNS || errorRT || errorIdx || undefined,
namespaceStrategies,
repositoryTypes,
index
index,
};
};
@@ -90,15 +90,15 @@ const CreateRepositoryRoot: FC = () => {
path: "",
icon: "plus",
label: t("repositoryForm.createButton"),
component: CreateRepository
component: CreateRepository,
},
{
subtitle: t("import.subtitle"),
path: "import",
icon: "file-upload",
label: t("repositoryForm.importButton"),
component: ImportRepository
}
component: ImportRepository,
},
];
const extCreators = binder.getExtensions<extensionPoints.RepositoryCreator>("repos.creator");
@@ -108,7 +108,7 @@ const CreateRepositoryRoot: FC = () => {
return (
<Switch>
{creators.map(creator => (
{creators.map((creator) => (
<Route key={creator.path} exact path={urls.concat("/repos/create", creator.path)}>
<CreatorRoute creator={creator} creators={creators} />
</Route>