Skip to content

Commit 8d5484a

Browse files
committed
refactor(DsfrLanguageSelector): ♻️ met à jour imports Storybook
- migre vers le format Storybook 9 - ajoute les imports Meta/StoryObj depuis @storybook/vue3-vite - ajoute satisfies Meta<typeof DsfrLanguageSelector> et export default meta - échappe les apostrophes dans les descriptions françaises
1 parent e92d5de commit 8d5484a

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

src/components/DsfrLanguageSelector/DsfrLanguageSelector.stories.ts

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
2+
13
import DsfrLanguageSelector from './DsfrLanguageSelector.vue'
24

35
/**
4-
* [Voir quand lutiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/selecteur-de-langue)
6+
* [Voir quand l'utiliser sur la documentation du DSFR](https://www.systeme-de-design.gouv.fr/version-courante/fr/composants/selecteur-de-langue)
57
*/
6-
export default {
8+
const meta = {
79
component: DsfrLanguageSelector,
810
title: 'Composants/DsfrLanguageSelector',
911
argTypes: {
@@ -20,17 +22,21 @@ export default {
2022
currentLanguage: {
2123
control: 'text',
2224
description:
23-
'Code ISO du language courant (doit correspondre au `codeIso` dun des objets de la props `languages`',
25+
'Code ISO du language courant (doit correspondre au `codeIso` d\'un des objets de la props `languages`',
2426
},
2527
select: {
2628
description:
27-
'Événement émis lors du clic sur lune des langues proposées après dépliage de la liste',
29+
'Événement émis lors du clic sur l\'une des langues proposées après dépliage de la liste',
2830
},
2931
onSelect: {
3032
action: 'Clic sur une langue',
3133
},
3234
},
33-
}
35+
} satisfies Meta<typeof DsfrLanguageSelector>
36+
37+
export default meta
38+
39+
type Story = StoryObj<typeof meta>
3440

3541
export const SelecteurDeLangue = (args) => ({
3642
components: { DsfrLanguageSelector },

0 commit comments

Comments
 (0)