Skip to content

Commit e71d1d6

Browse files
bleucitronEnnorielRomain Crestey
authored
fix: fixes #51 (#53)
* translate doc 05-misc (#35) * Translate 05-misc * fix: typos and links --------- Co-authored-by: Romain Crestey <[email protected]> * fix: fixes #51 --------- Co-authored-by: Maxime Dupont <[email protected]> Co-authored-by: Romain Crestey <[email protected]>
1 parent aa80726 commit e71d1d6

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

documentation/docs/05-misc/03-typescript.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ declare namespace svelteHTML {
140140

141141
Ensuite, assurez vous que les fichiers `d.ts` soient référencés dans `tsconfig.json`. Si vous lisez quelque chose comme : `"include": ["src/**/*"]` et vos fichiers `d.ts` sont dans votre dossier `src`, ça devrait marcher. Vous devrez peut-être relancer votre serveur pour que le changement prenne effet.
142142

143-
Since Svelte version 4.2 / `svelte-check` version 3.5 / VS Code extension version 107.10.0 you can also declare the typings by augmenting the `svelte/elements` module like this:
143+
Depuis Svelte version 4.2 / `svelte-check` version 3.5 / l'extension VS Code version 107.10.0, vous pouvez aussi déclarer les types en augmentant le module `svelte/elements` comme ceci :
144144

145145
```ts
146146
/// file: additional-svelte-typings.d.ts
@@ -151,14 +151,14 @@ declare module 'svelte/elements' {
151151
'custom-button': HTMLButtonAttributes;
152152
}
153153

154-
// allows for more granular control over what element to add the typings to
154+
// permet une granularité plus fine sur l'élément auquel on souhaite rajouter des types
155155
export interface HTMLButtonAttributes {
156156
'veryexperimentalattribute'?: string;
157157
}
158158
}
159159
```
160160

161-
## Experimental advanced typings
161+
## Types avancés expérimentaux
162162

163163
Quelques fonctionnalités sont manquantes pour bénéficier de tous les avantages de TypeScript dans des cas plus avancés, comme pour typer qu'un composant étend une interface, pour typer les <span class="vo">[slots](/docs/sveltejs#slot)</span> ou pour utiliser des génériques. Tout ceci est rendu possible en utilisant des fonctionnalités expérimentales avancées. Voir [la RFC](https://github.com/dummdidumm/rfcs/blob/ts-typedefs-within-svelte-components/text/ts-typing-props-slots-events.md) pour savoir comment définir de tels typages.
164164

documentation/docs/07-glossary/04-sveltejs.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Plus d'infos sur les [props dans la documentation](/docs/basic-markup#attributs-
6161
6262
## Slot
6363

64-
Un _slot_ correspond au contenu enfant d'un composant. Il est possible d'y accéder dans le markup via `<slot>` ou dans le bloc `script` via la variable globale `$$slots`.
64+
Un _slot_ correspond au contenu enfant d'un composant. Il est possible d'y accéder dans le markup via `<slot>` ou dans le bloc `script` via la variable globale `$$slots`.
6565

6666
Plus d'infos sur [les slots dans la documentation](/docs/special-elements#slot).
6767

@@ -73,8 +73,9 @@ Plus d'infos sur [les stores Svelte dans la documentation](/docs/svelte-store).
7373

7474
## Tick
7575

76-
De manière générale, un _tick_ peut faire référence à une période de temps unitaire.
76+
De manière générale, un _tick_ peut faire référence à une période de temps unitaire.
7777

7878
Dans le cadre de Svelte, la méthode _tick_ définit est une promesse qui se résout une fois que tous les changements d'état en attente ont été appliqués, ou dans la micro-tâche suivante s'il n'y en a pas.
7979

8080
Plus d'infos sur [les ticks Svelte dans la documentation](/docs/svelte#tick).
81+

0 commit comments

Comments
 (0)