Skip to content

Commit 8fae0bc

Browse files
MachinisteWebktsn
authored andcommitted
[Doc FR]: last update + fix typo (#1052)
* Review FR with officials terms Signed-off-by: Bruno Lesieur <[email protected]> * Update `NPM` to `npm` Signed-off-by: Bruno Lesieur <[email protected]> * la devient le (@flyusfly) Signed-off-by: Bruno Lesieur <[email protected]> * New core-concepts.md file Signed-off-by: Bruno Lesieur <[email protected]> * Update book.json using a copy/past from en version Signed-off-by: Bruno Lesieur <[email protected]> * Remove book.json Signed-off-by: Bruno Lesieur <[email protected]> * Add book.json Signed-off-by: Bruno Lesieur <[email protected]> * Add `createNamespacedHelpers` french translation Signed-off-by: Bruno Lesieur <[email protected]> * Change http link to https Signed-off-by: Bruno Lesieur <[email protected]> * September updates Signed-off-by: Bruno Lesieur <[email protected]> * Fix small errors Signed-off-by: Bruno Lesieur <[email protected]> * Review de @rspt Signed-off-by: Bruno Lesieur <[email protected]> * New translation for v2.5 Signed-off-by: Bruno Lesieur <[email protected]> * API fixes Signed-off-by: Bruno Lesieur <[email protected]> * Re-add title Signed-off-by: Bruno Lesieur <[email protected]> * Official Vue way to speak about a version and more greater version Signed-off-by: Bruno Lesieur <[email protected]> * Last changes for Vuex documentation Signed-off-by: Bruno Lesieur <[email protected]> * Remove extra text Signed-off-by: Bruno Lesieur <[email protected]> * fix typo Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 1fe9f95 commit 8fae0bc

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

docs/fr/SUMMARY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Vuex
22

3-
> Note aux utilisateurs de TypeScript : [email protected]+ nécessite [email protected]+, et inverssement.
3+
> Note aux utilisateurs de TypeScript : [email protected]+ nécessite [email protected]+, et inversement.
44
55
- [Notes de version](https://github.com/vuejs/vuex/releases)
66
- [Installation](installation.md)

docs/fr/actions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Les actions sont déclenchées par la méthode `store.dispatch` :
4545
store.dispatch('increment')
4646
```
4747

48-
Cela peut sembler idiot au premier abord : si nous avons besoin d'incrémenter le compteur, pourquoi ne pas simplement appeler `store.commit('increment')` directement ? Et bien, vous rappelez-vous que **les mutations doivent être synchrones** ? Les actions ne suivent pas cette règle. Il est possible de procéder à des opérations **asynchrones** dans une action :
48+
Cela peut sembler idiot au premier abord : si nous avons besoin d'incrémenter le compteur, pourquoi ne pas simplement appeler `store.commit('increment')` directement ? Vous rappelez-vous que **les mutations doivent être synchrones** ? Les actions ne suivent pas cette règle. Il est possible de procéder à des opérations **asynchrones** dans une action :
4949

5050
``` js
5151
actions: {
@@ -159,7 +159,7 @@ actions: {
159159
}
160160
```
161161

162-
Pour finir, nous pouvons utiliser de [async / await](https://tc39.github.io/ecmascript-asyncawait/), une fonctionnalité JavaScript qui sera disponible très bientôt, nous pouvons composer nos actions ainsi :
162+
Pour finir, si nous utilisons [`async` / `await`](https://tc39.github.io/ecmascript-asyncawait/), nous pouvons composer nos actions ainsi :
163163

164164
``` js
165165
// sachant que `getData()` et `getOtherData()` retournent des Promesses.

docs/fr/api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ const store = new Vuex.Store({ ...options })
3838
rootState, // identique à `store.state`, seulement dans des modules
3939
commit, // identique à `store.commit`
4040
dispatch, // identique à `store.dispatch`
41-
getters, // identique à `store.getters`
41+
getters, // identique à `store.getters`, ou les accesseurs locaux dans les modules
4242
rootGetters // identique à `store.getters`, seulement dans les modules
4343
}
4444
```
@@ -140,7 +140,7 @@ const store = new Vuex.Store({ ...options })
140140
141141
- **`watch(getter: Function, cb: Function, options?: Object)`**
142142
143-
Observer de façon réactive la valeur de retour d'une fonction accesseur, et appeler la fonction de rappel lorsque la valeur change. L'accesseur reçoit l'état du store comme unique argument. Accepte un objet optionnel d'options qui prend les mêmes options que la méthode `vm.$watch` de Vue.
143+
Observer de façon réactive la valeur de retour d'une fonction accesseur, et appeler la fonction de rappel lorsque la valeur change. L'accesseur reçoit l'état du store en premier argument, et les accesseurs en second argument. Accepte un objet optionnel d'options qui prend les mêmes options que la méthode `vm.$watch` de Vue.
144144
145145
Pour arrêter d'observer, appeler la fonction gestionnaire retournée.
146146

docs/fr/getters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ computed: {
1212

1313
Si plus d'un composant a besoin d'utiliser cela, il nous faut ou bien dupliquer cette fonction, ou bien l'extraire dans une fonction utilitaire séparée et l'importer aux endroits nécessaires. Les deux idées sont loin d'être idéales.
1414

15-
Vuex nous permet de définir des accesseurs (« getters ») dans le store. Voyez-les comme les propriétés calculées des stores. Comme pour les propriétés calculées, le résultat de l'accesseur est mis en cache en se basant sur ses dépendances et il ne sera réévalué que lorsqu'une de ses dépendances aura changé.
15+
Vuex nous permet de définir des accesseurs (« getters ») dans le store. Voyez-les comme les propriétés calculées des stores. Comme pour les propriétés calculées, le résultat de l'accesseur est mis en cache en se basant sur ses dépendances et il ne sera réévalué que lorsque l'une de ses dépendances aura changée.
1616

1717
Les accesseurs prennent l'état en premier argument :
1818

@@ -68,7 +68,7 @@ Vous pouvez aussi passer des arguments aux accesseurs en retournant une fonction
6868
```js
6969
getters: {
7070
// ...
71-
getTodoById: (state, getters) => (id) => {
71+
getTodoById: (state) => (id) => {
7272
return state.todos.find(todo => todo.id === id)
7373
}
7474
}

0 commit comments

Comments
 (0)