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

@@ -30,7 +30,7 @@ import {
InputField,
MemberNameTagGroup,
AutocompleteAddEntryToTableField,
Select
Select,
} from "@scm-manager/ui-components";
import NamespaceStrategySelect from "./NamespaceStrategySelect";
@@ -68,7 +68,7 @@ const GeneralSettings: FC<Props> = ({
namespaceStrategy,
namespaceStrategies,
onChange,
hasUpdatePermission
hasUpdatePermission,
}) => {
const { t } = useTranslation("config");
const userSuggestions = useUserSuggestions();
@@ -181,7 +181,7 @@ const GeneralSettings: FC<Props> = ({
options={[
{ label: t("general-settings.anonymousMode.full"), value: "FULL" },
{ label: t("general-settings.anonymousMode.protocolOnly"), value: "PROTOCOL_ONLY" },
{ label: t("general-settings.anonymousMode.off"), value: "OFF" }
{ label: t("general-settings.anonymousMode.off"), value: "OFF" },
]}
helpText={t("help.allowAnonymousAccessHelpText")}
testId={"anonymous-mode-select"}