You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description="Description de la carte : lorem ipsum dolor, sit amet consectetur adipisicing elit. Dolore dignissimos deleniti, velit ut cupiditate rem odit nobis iste eos qui itaque necessitatibus ab nostrum quibusdam veniam accusamus deserunt earum perspiciatis."
|`'tabContents'`|`string[]`|`[]`|| Contenus des onglets. |
16
-
|`'initialSelectedIndex'`|`number`|`0`|| Index de l'onglet sélectionné au chargement. |
17
-
|`'tabTitles'`|`string[]`|`[]`|| Titres des onglets avec les id des panneaux et onglets associés. |
15
+
|`tabContents`|`string[]`|`[]`|| Contenus (simples) des onglets. |
16
+
|`modelValue`|`number`|`0`|| Index de l'onglet sélectionné au chargement (*existe depuis VueDsfr v6.0.0*). |
17
+
|`tabTitles`|`string[]`|`[]`|| Titres des onglets avec les id des panneaux et onglets associés. |
18
+
>>>>>>> 8171671 (feat: :sparkles: remanie DsfrTabs pour pouvoir utiliser v-model)
18
19
19
20
## 📡 Événements
20
21
21
22
| nom | donnée (*payload*) | détail de la donnée
22
23
| ---------------------- | --------- | --- |
23
-
|`'select-tab '`|*`string`*| Émis lorsqu'un onglet est sélectionné. Envoyant l'index de l'onglet sélectionné. |
24
+
|`'update:modelValue'`|*`number`*| Émis lorsqu'un onglet est sélectionné. Envoyant l'index de l'onglet sélectionné. |
25
+
26
+
::: warning Important
27
+
Depuis la v6, le composant `DsfrTabs` déclarant la prop `modelValue` et émettant l’événement `update:modelValue`, il est recommandé d’utiliser la directive `v-model`. Elle contient l’index (commençant à 0) de l’onglet à afficher. Aussi, plus besoin, depuis la v6, d’utiliser le composable `useTabs()`. Cf. les exemples ci-dessous.
0 commit comments