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
content: "React Redux is maintained by the Redux team, and **kept up-to-date with the latest APIs from Redux and React**.",
107
-
image : imgUrl("noun_Certificate_1945625.svg"),
118
+
content:
119
+
'React Redux is maintained by the Redux team, and **kept up-to-date with the latest APIs from Redux and React**.',
120
+
image: imgUrl('noun_Certificate_1945625.svg'),
108
121
imageAlign: 'top',
109
-
title: "Official"
122
+
title: 'Official'
110
123
},
111
124
{
112
-
content: "**Designed to work with React's component model**. You define how to extract the values your component needs from Redux, and your component receives them as props.",
113
-
image : imgUrl("noun_Check_1870817.svg"),
125
+
content:
126
+
"**Designed to work with React's component model**. You define how to extract the values your component needs from Redux, and your component receives them as props.",
127
+
image: imgUrl('noun_Check_1870817.svg'),
114
128
imageAlign: 'top',
115
-
title: "Predictable"
129
+
title: 'Predictable'
116
130
},
117
131
{
118
-
content: "Creates wrapper components that **manage the store interaction logic for you**, so you don't have to write it yourself.",
119
-
image : imgUrl("noun_Box_1664404.svg"),
132
+
content:
133
+
"Creates wrapper components that **manage the store interaction logic for you**, so you don't have to write it yourself.",
134
+
image: imgUrl('noun_Box_1664404.svg'),
120
135
imageAlign: 'top',
121
-
title: "Encapsulated"
136
+
title: 'Encapsulated'
122
137
},
123
138
{
124
-
content: "Automatically implements **complex performance optimizations**, so that your own component only re-renders when the data it needs has actually changed.",
125
-
image : imgUrl("noun_Rocket_1245262.svg"),
139
+
content:
140
+
'Automatically implements **complex performance optimizations**, so that your own component only re-renders when the data it needs has actually changed.',
141
+
image: imgUrl('noun_Rocket_1245262.svg'),
126
142
imageAlign: 'top',
127
-
title: "Optimized"
128
-
},
143
+
title: 'Optimized'
144
+
}
129
145
]}
130
146
</Block>
131
-
);
147
+
)
132
148
133
149
constOtherLibraries=props=>(
134
150
<Blocklayout="twoColumn"className="libBlock">
135
151
{[
136
152
{
137
-
content: "A predictable state container for JavaScript applications",
0 commit comments