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
Désormais, `Heading` et `Section` lisent le `LevelContext` pour déterminer à quelle « profondeur » ils se trouvent. `Section` enrobe ses enfants dans un `LevelContext` pour spécifier que tout son contenu est à un niveau « plus profond ».
698
+
Désormais, `Heading` et `Section` lisent le `LevelContext` pour déterminer à quelle « profondeur » ils se trouvent. `Section` enrobe ses enfants dans un `LevelContext` pour spécifier que tout son contenu se situe à un niveau « plus profond ».
699
699
700
700
<Note>
701
701
@@ -705,7 +705,7 @@ Cet exemple utilise des niveaux d'en-têtes parce qu'ils montrent visuellement c
705
705
706
706
## Le contexte traverse les composants intermédiaires {/*context-passes-through-intermediate-components*/}
707
707
708
-
Vous pouvez insérer autant de composants que vous voulez entre le composant qui fournit le contexte et celui qui l'utilise. Ça inclut aussi bien les composants natifs comme `<div>` que ceux que vous pourriez créer vous-même.
708
+
Vous pouvez insérer autant de composants que vous le souhaitez entre le composant qui fournit le contexte et celui qui l'utilise. Ça inclut aussi bien les composants natifs comme `<div>` que ceux que vous pourriez créer vous-même.
709
709
710
710
Dans cet exemple, le même composant `Post` (avec une bordure en pointillés) est rendu à deux niveaux d'imbrication différents. Remarquez que le `<Heading>` à l'intérieur obtient automatiquement son niveau depuis la `<Section>` la plus proche :
711
711
@@ -842,7 +842,7 @@ En CSS, des propriétés distinctes comme `color` et `background-color` ne sont
842
842
843
843
## Avant d'utiliser un contexte {/*before-you-use-context*/}
844
844
845
-
Il est très tentant d'utiliser des contextes ! Toutefois, il est aussi très facile d'en abuser. **Ce n'est pas parce que vous devez propager des props sur plusieurs niveaux que vous devez mettre ces informations dans un contexte**.
845
+
Il est souvent très tentant de recourir à des contextes ! Toutefois, il est aussi très facile d'en abuser. **Ce n'est pas parce que vous devez propager des props sur plusieurs niveaux que vous devez mettre ces informations dans un contexte**.
846
846
847
847
Voici certaines alternatives à considérer avant d'utiliser un contexte :
848
848
@@ -963,27 +963,27 @@ export const places = [{
963
963
description:'La tradition de choisir des couleurs vives pour les maisons remonte à la fin du XXe siècle.',
964
964
imageId:'K9HVAGH'
965
965
}, {
966
-
id:1,
966
+
id:1,
967
967
name:'Rainbow Village à Taichung, Taiwan',
968
968
description:"Pour sauver les maisons de la démolition, Huang Yung-Fu, un résident de la région, a peint l'ensemble des 1 200 maisons en 1924.",
969
969
imageId:'9EAYZrt'
970
970
}, {
971
-
id:2,
971
+
id:2,
972
972
name:'Macromural de Pachuca, Mexique',
973
973
description:"L'une des plus grandes fresques murales du monde recouvre les maisons d'un quartier à flanc de colline.",
974
974
imageId:'DgXHVwu'
975
975
}, {
976
-
id:3,
976
+
id:3,
977
977
name:'Selarón Staircase à Rio de Janeiro, Brésil',
978
978
description:"Ce monument a été créé par Jorge Selarón, un artiste d'origine chilienne, en guise d’« hommage au people du Brésil ».",
979
979
imageId:'aeO3rpI'
980
980
}, {
981
-
id:4,
981
+
id:4,
982
982
name:'Burano, Italie',
983
983
description:'Les maisons sont peintes selon un système de couleurs spécifique datant du XVIe siècle.',
984
984
imageId:'kxsph5C'
985
985
}, {
986
-
id:5,
986
+
id:5,
987
987
name:'Chefchaouen, Maroc',
988
988
description:"Plusieurs théories expliquent pourquoi les maisons sont peintes en bleu, notamment parce que cette couleur repousserait les moustiques ou qu'elle symboliserait le ciel et le paradis.",
989
989
imageId:'rTqKo46'
@@ -1007,9 +1007,9 @@ export function getImageUrl(place) {
1007
1007
1008
1008
```css
1009
1009
ul { list-style-type: none; padding:0px10px; }
1010
-
li {
1011
-
margin-bottom:10px;
1012
-
display: grid;
1010
+
li {
1011
+
margin-bottom:10px;
1012
+
display: grid;
1013
1013
grid-template-columns: auto 1fr;
1014
1014
gap:20px;
1015
1015
align-items: center;
@@ -1102,27 +1102,27 @@ export const places = [{
1102
1102
description:'La tradition de choisir des couleurs vives pour les maisons remonte à la fin du XXe siècle.',
1103
1103
imageId:'K9HVAGH'
1104
1104
}, {
1105
-
id:1,
1105
+
id:1,
1106
1106
name:'Rainbow Village à Taichung, Taiwan',
1107
1107
description:"Pour sauver les maisons de la démolition, Huang Yung-Fu, un résident de la région, a peint l'ensemble des 1 200 maisons en 1924.",
1108
1108
imageId:'9EAYZrt'
1109
1109
}, {
1110
-
id:2,
1110
+
id:2,
1111
1111
name:'Macromural de Pachuca, Mexique',
1112
1112
description:"L'une des plus grandes fresques murales du monde recouvre les maisons d'un quartier à flanc de colline.",
1113
1113
imageId:'DgXHVwu'
1114
1114
}, {
1115
-
id:3,
1115
+
id:3,
1116
1116
name:'Selarón Staircase à Rio de Janeiro, Brésil',
1117
1117
description:"Ce monument a été créé par Jorge Selarón, un artiste d'origine chilienne, en guise d’« hommage au people du Brésil ».",
1118
1118
imageId:'aeO3rpI'
1119
1119
}, {
1120
-
id:4,
1120
+
id:4,
1121
1121
name:'Burano, Italie',
1122
1122
description:'Les maisons sont peintes selon un système de couleurs spécifique datant du XVIe siècle.',
1123
1123
imageId:'kxsph5C'
1124
1124
}, {
1125
-
id:5,
1125
+
id:5,
1126
1126
name:'Chefchaouen, Maroc',
1127
1127
description:"Plusieurs théories expliquent pourquoi les maisons sont peintes en bleu, notamment parce que cette couleur repousserait les moustiques ou qu'elle symboliserait le ciel et le paradis.",
1128
1128
imageId:'rTqKo46'
@@ -1146,9 +1146,9 @@ export function getImageUrl(place) {
0 commit comments