1 00:00:02,410 --> 00:00:05,090 So in this module, you learned how to setup Redux 2 00:00:05,090 --> 00:00:09,600 and as I mentioned at the beginning, it's not a Redux from the ground up module, 3 00:00:09,600 --> 00:00:14,530 I expect that you do have some general knowledge of Redux and this was more of a refresher but you 4 00:00:14,530 --> 00:00:20,770 learned how to implement Redux in a React Native application. As you see, it's not too difficult, especially 5 00:00:20,770 --> 00:00:27,640 when working with hooks and you also learned how you for example can then use Redux data also in your 6 00:00:27,640 --> 00:00:34,550 navigation options with this set params trick which isn't really a trick but really the way to do it. 7 00:00:34,930 --> 00:00:40,480 And in general, you learned how to wire up your application to the central store, how to dispatch actions, 8 00:00:40,960 --> 00:00:46,720 how to add a reducer and how to add logic to it so that when we change something in one part of the 9 00:00:46,720 --> 00:00:50,370 app, it can also be used and reflected in a different part 10 00:00:50,380 --> 00:00:55,170 and that's what this global stage management with solutions like Redux is all about. 11 00:00:55,230 --> 00:01:00,370 Now even if you would to use a different approach than Redux, if you would build some state management 12 00:01:00,370 --> 00:01:06,820 solution with React hooks only which is a bit more advanced, the general way of reasoning about this would 13 00:01:06,820 --> 00:01:12,450 be the same. The way you pass data between your component and the navigation options would be the same. 14 00:01:12,460 --> 00:01:17,020 So that's something which you'll need in basically any bigger app you'll build 15 00:01:17,020 --> 00:01:22,270 and it's also something we'll continue using throughout this course, we'll also need state management 16 00:01:22,270 --> 00:01:27,430 there in other apps and hence this hopefully is helpful to you 17 00:01:27,430 --> 00:01:31,240 and with that we're well-prepared to move on and continue building apps.