From 483f22e56cc53e551571553ca5fda5b326ad8684 Mon Sep 17 00:00:00 2001 From: cexbrayat Date: Sat, 20 May 2023 11:55:46 +0200 Subject: [PATCH] docs: translate faq in french --- docs/fr/.vitepress/locale-config.ts | 8 ++++++++ docs/fr/guide/faq/index.md | 25 +++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 docs/fr/guide/faq/index.md diff --git a/docs/fr/.vitepress/locale-config.ts b/docs/fr/.vitepress/locale-config.ts index fbecd52eb..55ccb2719 100644 --- a/docs/fr/.vitepress/locale-config.ts +++ b/docs/fr/.vitepress/locale-config.ts @@ -6,6 +6,10 @@ const frLocaleConfig: DefaultTheme.LocaleConfig & Omit: value foo is invalid. +TypeError: Cannot set property prefix of # which has only a getter +``` + +Cet avertissement est affiché si vous utilisez `shallowMount` ou `stubs` avec une propriété dont le nom est celui de l'une des propriétés de [`Element`](https://developer.mozilla.org/fr-FR/docs/Web/API/Element). + +Parmi les noms de propriétés courants partagés avec `Element` figurent : +* `attributes` +* `children` +* `prefix` + +Voir https://developer.mozilla.org/en-US/docs/Web/API/Element + +**Solutions possibles** + +1. Utilisez `mount` au lieu de `shallowMount` pour rendre le composant sans utiliser de `stubs` +2. Ignorez l'avertissement en utilisant un mock pour `console.warn` +3. Renommez la propriété du composant pour éviter les conflits avec les propriétés de `Element`