diff --git a/src/Toolkit/kits/shadcn/templates/components/Button.html.twig b/src/Toolkit/kits/shadcn/templates/components/Button.html.twig
index ca3065ff762..45592a2f6cf 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Button.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Button.html.twig
@@ -21,7 +21,7 @@
<{{ as }}
class="{{ style.apply({variant, outline, size}, attributes.render('class'))|tailwind_merge }}"
- {{ attributes.defaults({}).without('class') }}
+ {{ attributes }}
>
{%- block content %}{% endblock -%}
{{ as }}>
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card.html.twig
index badee926be3..96ef038885d 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card/Content.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card/Content.html.twig
index bfa3277b3d7..8e73fefbc9d 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card/Content.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card/Content.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card/Description.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card/Description.html.twig
index 445a6c69922..4b8c5e669cb 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card/Description.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card/Description.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card/Footer.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card/Footer.html.twig
index 055fd3e6f2c..a8e9cdc0999 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card/Footer.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card/Footer.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card/Header.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card/Header.html.twig
index 53c65ea4ae0..171ad5752b9 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card/Header.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card/Header.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Card/Title.html.twig b/src/Toolkit/kits/shadcn/templates/components/Card/Title.html.twig
index d1b5ebd105d..e7460a85df8 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Card/Title.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Card/Title.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Checkbox.html.twig b/src/Toolkit/kits/shadcn/templates/components/Checkbox.html.twig
index 7c9208ed188..69730f09be1 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Checkbox.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Checkbox.html.twig
@@ -1,5 +1,5 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Input.html.twig b/src/Toolkit/kits/shadcn/templates/components/Input.html.twig
index 5c0dd260ebc..cc3c21c4305 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Input.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Input.html.twig
@@ -2,5 +2,5 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Label.html.twig b/src/Toolkit/kits/shadcn/templates/components/Label.html.twig
index 661d333d0e3..be0d3058264 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Label.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Label.html.twig
@@ -1,6 +1,6 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Pagination.html.twig b/src/Toolkit/kits/shadcn/templates/components/Pagination.html.twig
index 3eaf0911b78..3c746f7669d 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Pagination.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Pagination.html.twig
@@ -1,7 +1,7 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Progress.html.twig b/src/Toolkit/kits/shadcn/templates/components/Progress.html.twig
index 2d62f6c7e82..8f9bcc5ba79 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Progress.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Progress.html.twig
@@ -6,7 +6,7 @@
aria-valuemin="0"
aria-valuemax="100"
aria-valuenow="{{ value }}"
- {{ attributes.defaults({}).without('class') }}
+ {{ attributes }}
>
diff --git a/src/Toolkit/kits/shadcn/templates/components/Select.html.twig b/src/Toolkit/kits/shadcn/templates/components/Select.html.twig
index aad4affc10b..b3c11aa0d8a 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Select.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Select.html.twig
@@ -1,6 +1,6 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Separator.html.twig b/src/Toolkit/kits/shadcn/templates/components/Separator.html.twig
index b85e39e0408..666c858cb7e 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Separator.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Separator.html.twig
@@ -13,6 +13,6 @@
{{ attributes.defaults({
role: decorative ? 'none' : 'separator',
'aria-orientation': decorative ? false : orientation,
- }).without('class') }}
+ }) }}
>
diff --git a/src/Toolkit/kits/shadcn/templates/components/Skeleton.html.twig b/src/Toolkit/kits/shadcn/templates/components/Skeleton.html.twig
index 0e1301616a7..22e0e3612c8 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Skeleton.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Skeleton.html.twig
@@ -1,4 +1,4 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Switch.html.twig b/src/Toolkit/kits/shadcn/templates/components/Switch.html.twig
index dac0998fb52..d228265d0fe 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Switch.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Switch.html.twig
@@ -1,4 +1,4 @@
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table.html.twig
index 48c55aa2d93..b9f3399d446 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table.html.twig
@@ -1,7 +1,7 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Body.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Body.html.twig
index f7efc6bc957..a9c34280da5 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Body.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Body.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Caption.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Caption.html.twig
index aa41d4be8ba..e737398c135 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Caption.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Caption.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Cell.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Cell.html.twig
index 9a01544a0e9..51fe7c95af0 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Cell.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Cell.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
|
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Footer.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Footer.html.twig
index 07503fbe3aa..5e4a5628e6e 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Footer.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Footer.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Head.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Head.html.twig
index 33273f96ea6..bfa630a91f3 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Head.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Head.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
|
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Header.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Header.html.twig
index 610756b8c59..94aee678f4b 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Header.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Header.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Table/Row.html.twig b/src/Toolkit/kits/shadcn/templates/components/Table/Row.html.twig
index 4e01c5c8850..e58858a2053 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Table/Row.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Table/Row.html.twig
@@ -1,6 +1,6 @@
{%- block content %}{% endblock -%}
diff --git a/src/Toolkit/kits/shadcn/templates/components/Textarea.html.twig b/src/Toolkit/kits/shadcn/templates/components/Textarea.html.twig
index 399593a0e8a..317a57e1774 100644
--- a/src/Toolkit/kits/shadcn/templates/components/Textarea.html.twig
+++ b/src/Toolkit/kits/shadcn/templates/components/Textarea.html.twig
@@ -1,4 +1,4 @@