Skip to content

Commit 4edda6c

Browse files
committed
refactor(DsfrTableHeader): ♻️ convertit les stories au format CSF3
## Pourquoi les changements ont été faits : - migration vers Storybook 9 avec format CSF3 - passage de l'Options API à la Composition API dans les stories ## Quelles modifications ont été apportées : - définit la meta avec typage Meta<typeof DsfrTableHeader> - convertit 2 stories en StoryObj avec render functions - remplace data() par setup() avec état réactif - EnTeteDeTableau utilise computedHeaderAttrs pour gérer onClick - EnTeteDeTableauAvecIcone utilise ref(currentIcon) pour basculer les icônes de tri - DsfrTableHeader.vue conserve son withDefaults (valeurs par défaut présentes)
1 parent 190dd60 commit 4edda6c

25 files changed

+80
-74
lines changed

src/components/DsfrDataTable/DsfrDataTable.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import { ref } from 'vue'
44

src/components/DsfrFileDownload/DsfrFileDownloadList.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrFileDownloadList from './DsfrFileDownloadList.vue'
44

src/components/DsfrNavigation/DsfrNavigationMegaMenuCategory.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import { ref } from 'vue'
44

src/components/DsfrNavigation/DsfrNavigationMenuItem.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import { ref } from 'vue'
44

src/components/DsfrNavigation/DsfrNavigationMenuLink.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrNavigation from './DsfrNavigation.vue'
44
import DsfrNavigationMenuLink from './DsfrNavigationMenuLink.vue'

src/components/DsfrShare/DsfrShare.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrShare from './DsfrShare.vue'
44

src/components/DsfrSideMenu/DsfrSideMenu.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import { fn } from 'storybook/test'
44
import { ref } from 'vue'

src/components/DsfrSideMenu/DsfrSideMenuButton.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrSideMenu from './DsfrSideMenu.vue'
44
import DsfrSideMenuButton from './DsfrSideMenuButton.vue'

src/components/DsfrSideMenu/DsfrSideMenuLink.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrSideMenu from './DsfrSideMenu.vue'
44
import DsfrSideMenuLink from './DsfrSideMenuLink.vue'

src/components/DsfrSideMenu/DsfrSideMenuList.stories.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { Meta, StoryObj } from '@storybook/vue3'
1+
import type { Meta, StoryObj } from '@storybook/vue3-vite'
22

33
import DsfrSideMenu from './DsfrSideMenu.vue'
44
import DsfrSideMenuList from './DsfrSideMenuList.vue'

0 commit comments

Comments
 (0)