From 1b5ddee4a3a911b2e7fb22dea17a1ff05bbb30a1 Mon Sep 17 00:00:00 2001
From: lehju <122289623+lehju@users.noreply.github.com>
Date: Wed, 22 Jan 2025 08:26:27 +0100
Subject: [PATCH] :boom: 395: add new required variable id to all form fields
to ensure a11y (#396)
* :boom: 395: add new required variable id to all form fields to ensure a11y
* :boom: 395: add new required variable id to all form fields to ensure a11y
* 395: pr feedback
---
src/components/Form/MucCheckbox.stories.ts | 1 +
src/components/Form/MucCheckbox.vue | 12 ++++++++--
.../Form/MucCheckboxGroup.stories.ts | 6 ++---
src/components/Form/MucInput.stories.ts | 10 +++++++++
src/components/Form/MucInput.vue | 15 ++++++++++---
src/components/Form/MucRadioButton.stories.ts | 4 ++--
src/components/Form/MucRadioButton.vue | 12 +++++++++-
src/components/Form/MucSelect.stories.ts | 3 +++
src/components/Form/MucSelect.vue | 15 +++++++++++--
src/components/Form/MucTextArea.stories.ts | 4 ++++
src/components/Form/MucTextArea.vue | 22 +++++++++++++++----
11 files changed, 87 insertions(+), 17 deletions(-)
diff --git a/src/components/Form/MucCheckbox.stories.ts b/src/components/Form/MucCheckbox.stories.ts
index b45d02a9..ed8e8b63 100644
--- a/src/components/Form/MucCheckbox.stories.ts
+++ b/src/components/Form/MucCheckbox.stories.ts
@@ -20,6 +20,7 @@ export default {
export const Default = {
args: {
+ id: "default",
label: "This is a checkbox - click me",
},
};
diff --git a/src/components/Form/MucCheckbox.vue b/src/components/Form/MucCheckbox.vue
index 7880ae25..b1785061 100644
--- a/src/components/Form/MucCheckbox.vue
+++ b/src/components/Form/MucCheckbox.vue
@@ -4,13 +4,17 @@
@click="clickedCheckbox"
>
-