Skip to content

Commit b3fd10d

Browse files
committed
refactor(DsfrCheckboxSet): ♻️ fusionne les balises script en une seule
- Simplifie la structure du composant avec une seule balise script - Améliore la lisibilité en évitant la séparation artificielle - Suit les bonnes pratiques Vue 3 Composition API modernes - Élimine la verbosité inutile de deux balises script distinctes - Fusion de <script lang="ts"> et <script lang="ts" setup> en un seul bloc - Conservation de tous les imports et exports de types - Aucun changement fonctionnel, refactoring purement structurel - Code plus cohérent avec les standards Vue 3 actuels
1 parent ed29909 commit b3fd10d

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/components/DsfrCheckbox/DsfrCheckboxSet.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<script lang="ts">
1+
<script lang="ts" setup>
22
import type { DsfrCheckboxSetProps } from './DsfrCheckbox.types'
33
44
import { computed } from 'vue'
@@ -8,9 +8,6 @@ import { useRandomId } from '../../utils/random-utils'
88
import DsfrCheckbox from './DsfrCheckbox.vue'
99
1010
export type { DsfrCheckboxSetProps }
11-
</script>
12-
13-
<script lang="ts" setup>
1411
const props = withDefaults(defineProps<DsfrCheckboxSetProps>(), {
1512
titleId: () => useRandomId('checkbox', 'set'),
1613
errorMessage: '',

0 commit comments

Comments
 (0)