交付架构良好的生产级 React 应用程序 Epic React 0080 setState with Object Extra Credit Solution 2.srt 0059 Add Game History Feature Extra Credit Solution 3.mp4 0113 Inversion of Control Solution.mp4 0021 Render JSX From Functions Solution.mp4 0336 Can Remove List Item for Book Extra Credit Solution 05 01.vtt 0135 Memoize Components Solution.mp4 0160 Simple Test with React Testing Library.en.vtt 0012 Intro to Raw React APIs.mp4 0337 Can Mark a List Item as Read Extra Credit Solution 05 02.srt 0132 Production Mode Extra Credit Solution 1.en.vtt 0070 ErrorBoundary Component Extra Credit Solution 4.srt 0031 Break Time.mp4 0082 Traditional Dispatch Object Extra Credit Solution 4.srt 0094 useImperativeHandle scroll to top bottom.en.vtt 0328 Render a Book Page in a Test Solution 04.srt 0350 Build an Epic React App Outro.vtt 0317 Reset React State in a Test Solution 05.mp4 0350 Build an Epic React App Outro.srt 0024 Validation with PropTypes Extra Credit Solution 03.srt 0141 Memoize Context Value Solution.srt 0201 Make More Generic createResource Extra Credit Solution 2.en.vtt 0301 Fetch User before AuthProvider Mounts Solution.mp4 0109 Prop Collections and Getters.srt 0246 Use useAsync Extra Credit Solution 02.srt 0077 useReducer simple Counter.srt 0056 Managed and Derived State Solution.en.vtt 0341 Create Component Specific Utility Extra Credit Solution 06.mp4 0278 Create and Provide an AuthContext Solution 01.srt 0275 Add Books to the Query Cache Extra Credit Solution 06.mp4 0137 Primitive Values Extra Credit Solution 2.mp4 0139 Render Large Lists Solution.mp4 0349 Remove Book from Reading List Solution 04.srt 0205 Error Boundary Positioning Extra Credit Solution 1.srt 0159 Add use dispatchEvent Extra Credit Solution 1.en.vtt 0016 Using JSX.mp4 0006 Running Tests.mp4 0130 useMemo for Expensive Calculations.srt 0181 Mocking Browser APIs and Modules.srt 0230 Create a LoginForm Component Extra Credit Solution 02.mp4 0035 Validate lower case Extra Credit Solution 02.en.vtt 0040 React Fundamentals Outro.mp4 0195 Testing React Apps Outro.mp4 0042 useState greeting.srt 0143 Fix Perf Death by a Thousand Cuts.mp4 0342 Show Error when Load Fails Extra Credit Solution 07 01.srt 0128 Suspense Position.mp4 0091 Caching in Context Provider Extra Credit Solution 2.srt 0149 Production Performance Monitoring.en.vtt 0022 React createElement Extra Credit Solution 01.mp4 0346 Register a User in Cypress Solution 01.srt 0322 Call run without Promise Errors Solution 10.mp4 0072 Use react error boundary Extra Credit Solution 6.srt 0164 Avoid Implementation Details.srt 0143 Fix Perf Death by a Thousand Cuts.en.vtt 0280 Use Context Value in ListItem Hooks and AuthenticatedApp Solution 03.mp4 0345 E2E Testing.srt 0105 Support DOM Component Children Extra Credit Solution 1.en.vtt 0172 Generate Test Data Extra Credit Solution 3.en.vtt 0270 useMatch highlight active nav item Extra Credit Solution 02.mp4 0344 Update Failures are Displayed Extra Credit Solution 07 03.mp4 0206 useTransition.en.vtt 0283 Create an AuthProvider Component Extra Credit Solution 02.mp4 0056 Managed and Derived State Solution.mp4 0306 Test if a Request has an Auth Header Solution 03.mp4 0133 getItems Web Worker Extra Credit Solution 2.en.vtt 0233 Style Input and Formgroup Solution 02.mp4 0112 State Reducer.mp4 0213 Create a Context Provider Extra Credit Solution 2.en.vtt 0065 useEffect HTTP requests.en.vtt 0315 Wrap an act around an async Function Solution 03.vtt 0196 React Suspense Welcome.mp4 0257 Update listItems with useMutations Solution 04.srt 0136 Custom Comparator Extra Credit Solution 1.mp4 0314 Set up useAsync Test with renderHook Solution 02.srt 0048 Effect Dependencies Extra Credit Solution 2.srt 0316 Add an async act to Resolve a Promise Solution 04.srt 0019 Spread Props Extra Credit Solution 02.mp4 0097 Label useDebugValue Solution.mp4 0145 Separate Contexts Extra Credit Solution 1.en.vtt 0334 Custom Render Function Extra Credit Solution 03 02.vtt 0017 Write Markup with JSX Solution.mp4 0271 Show Error When Request Fails Extra Credit Solution 03 01.srt 0320 Can Set the Data Solution 08.srt 0141 Memoize Context Value Solution.mp4 0086 Return Memoized run Function Extra Credit Solution 2.en.vtt 0123 React Performance Welcome.en.vtt 0340 Set up Mock Profiler for Tests Extra Credit Solution 05 05.mp4 0183 Act Function Solution 2.mp4 0209 Avoid Flash of Loading Content Extra Credit Solution 2.srt 0138 Window Large Lists with react virtual.mp4 0176 Mocked Responses Solution 2.mp4 0185 Context and Custom Render Method.mp4 0261 Load and Persist Book Data with useQuery Solution 08.mp4 github.txt 0114 Default State Reducer Extra Credit Solution 1.srt 0223 Load States Solution.mp4 0206 useTransition.mp4 0248 Support Posting Data Extra Credit Solution 04.srt 0216 Suspend an Image Component Solution.mp4 0058 useLocalStorageState Custom Hook Extra Credit Solution 2.en.vtt 0215 Suspense Image.mp4 0337 Can Mark a List Item as Read Extra Credit Solution 05 02.vtt 0095 Scroll to Top Bottom Solution.srt 0068 Use a status Extra Credit Solution 2.mp4 0101 Context Module Functions.mp4 0111 Prop Getters Extra Credit Solution 1.en.vtt 0265 Create a useBook Custom Hook Extra Credit Solution 01 02.srt 0085 useCallback for Memoization Extra Credit Solution 1.srt 0281 Expose User Context Value to refetchBookSearchQuery Solution 04.srt 0108 Custom Hook Validation Extra Credit Solution 1.en.vtt 0333 Abstract Functionality Extra Credit Solution 03 01.vtt 0001 Welcome to Epic React(1).srt 0184 Mock the module Extra Credit Solution 1.mp4 0211 Cache an Object Solution.srt 0033 Form Basics.srt 0288 Add callAll Extra Credit Solution 01.mp4 0047 Lazy State Initialization Extra Credit Solution 1.en.vtt 0332 Write Second Integration Test Extra Credit Solution 02.vtt 0211 Cache an Object Solution.en.vtt 0090 Create a Consumer Hook Extra Credit Solution 1.en.vtt 0145 Separate Contexts Extra Credit Solution 1.mp4 0048 Effect Dependencies Extra Credit Solution 2.mp4 0211 Cache an Object Solution.mp4 0001 Welcome to Epic React.mp4 0196 React Suspense Welcome.srt 0273 Add a Loading Spinner for the Notes Extra Credit Solution 04.mp4 0225 Build an Epic React App Welcome.mp4 0096 useDebugValue useMedia.en.vtt 0007 Example Runthrough.mp4 0214 Add Cache Timeout Extra Credit Solution 3.en.vtt 0217 Avoid Waterfall Extra Credit Solution 1.srt 0338 Can Edit a Note Extra Credit Solution 05 03.vtt 0038 Render Arrays Solution.en.vtt 0105 Support DOM Component Children Extra Credit Solution 1.srt 0134 React memo for Reducing re renders.srt 0080 setState with Object Extra Credit Solution 2.mp4 0013 Raw React APIs Solution.en.vtt 0025 Use prop types Package Extra Credit Solution 04.srt 0334 Custom Render Function Extra Credit Solution 03 02.mp4 0282 Create a useAuth Hook Extra Credit Solution 01.mp4 0164 Avoid Implementation Details.en.vtt 0202 Use utils Extra Credit Solution 3.mp4 0115 State Reducer Action Types Extra Credit Solution 2.mp4 0198 Simple Data Fetching.en.vtt 0129 Coverage Tool.srt 0117 Control State with on and onChange Solution.mp4 0026 React Fragments Extra Credit Solution 05.mp4 0265 Create a useBook Custom Hook Extra Credit Solution 01 02.mp4 0159 Add use dispatchEvent Extra Credit Solution 1.srt 0297 Add Profiling to Production Builds Extra Credit Solution 03 04.mp4 0129 Coverage Tool.mp4 0008 React Fundamentals Welcome.srt 0002 Project READMEs and Pre Reqs.mp4 0020 Creating Custom Components.en.vtt 0218 Render as You Fetch Extra Credit Solution 2.en.vtt 0282 Create a useAuth Hook Extra Credit Solution 01.srt 0296 List Item List and Discover Sceen List Extra Credit Solution 03 03.srt 0221 Reuse Pre Built Hook Extra Credit Solution 1.mp4 0207 startTranistion and isPending Solution.en.vtt 0162 Firing Events Solution 2.srt 0189 App Test Utils Extra Credit Solution 3.mp4 0120 Extract Warnings to a Custom Hook Extra Credit Solution 3.en.vtt 0128 Suspense Position.srt 0108 Custom Hook Validation Extra Credit Solution 1.srt 0058 useLocalStorageState Custom Hook Extra Credit Solution 2.mp4 0035 Validate lower case Extra Credit Solution 02.mp4 0172 Generate Test Data Extra Credit Solution 3.srt 0097 Label useDebugValue Solution.en.vtt 0185 Context and Custom Render Method.srt 0006 Running Tests.en.vtt 0095 Scroll to Top Bottom Solution.mp4 0130 useMemo for Expensive Calculations.mp4 0150 Add Performance Monitoring Solution.mp4 0231 Add Styles.srt 0096 useDebugValue useMedia.mp4 0264 Create useBookSearch Custom Hook Extra Credit Solution 01 01.srt 0348 Mark Book as Read and Rate Solution 03.vtt 0182 Mock Geolocation Solution 1.srt 0045 useEffect persistent state.mp4 0259 Update a Book Rating with useMutation Solution 06.mp4 0094 useImperativeHandle scroll to top bottom.srt 0031 Break Time.srt 0117 Control State with on and onChange Solution.srt 0079 Accept Step as Action Extra Credit Solution 1.en.vtt 0353 Next js and Vercel with Guillermo Rauch.mp4 0258 View listItem Data in BookRow with useQuery Solution 05.mp4 0253 Cache Management.mp4 0067 Handle Errors Extra Credit Solution 1.en.vtt 0330 Isolate Tests by Cleaning up State and Cache Solution 06.srt 0116 Control Props.srt 0338 Can Edit a Note Extra Credit Solution 05 03.srt 0011 Generate DOM Nodes Extra Extra Credit.srt 0272 React Query Custom Error Handling Extra Credit Solution 03 02.mp4 0342 Show Error when Load Fails Extra Credit Solution 07 01.vtt 0217 Avoid Waterfall Extra Credit Solution 1.en.vtt 0330 Isolate Tests by Cleaning up State and Cache Solution 06.vtt 0310 Ensure Promise Rejects on Error Extra Credit Solution 01 02.vtt 0267 Reuse Mutation Logic in a Custom Extra Credit Solution 01 04.srt 0302 Preload All Initial Data Extra Credit Solution 01.srt 0127 Webpack Magic Comments Extra Credit Solution 2.srt 0122 Advanced React Patterns Outro.mp4 0071 Re mount the ErrorBoundary Extra Credit Solution 5.srt 0252 Add useMatch to Highlight the Active Nav Item Extra Credit Solution 02.srt 0304 Test formatDate Solution 01.mp4 0181 Mocking Browser APIs and Modules.mp4 0283 Create an AuthProvider Component Extra Credit Solution 02.srt 0089 CountProvider Solution.srt 0050 Flexible localStorage Hook Extra Credit Solution 4.en.vtt 0110 Object of Props Solution.en.vtt 0179 Use Inline Snapshots Extra Credit Solution 3.en.vtt 0284 Colocate Global Providers Extra Credit Solution 03.mp4 0200 Handle Error with Error Boundary Extra Credit Solution 1.srt 0052 Lifting state.en.vtt 0157 Increment and Decrement Buttons Solution 3.mp4 0098 Use the Format Function Extra Credit Solution 1.srt 0339 Use Jest Fake Timers Extra Credit Solution 05 04.mp4 0176 Mocked Responses Solution 2.srt 0121 Don t Warn in Production Extra Credit Solution 4.mp4 0156 Test Counter Component Solution 2.srt 0060 Class Refactor.mp4 0331 Create Mock msw Server Extra Credit Solution 01.srt 0274 Prefetch the Book Search Query Extra Credit Solution 05.mp4 0305 Set up a Server to Test Requests Solution 02.srt 0060 Class Refactor.srt 0069 Store the State in an Object Extra Credit Solution 3.mp4 0017 Write Markup with JSX Solution.en.vtt 0266 Create useListItem s Custom Hook Extra Credit Solution 01 03.srt 0325 Render the Application with AppProviders Solution 01.vtt 0333 Abstract Functionality Extra Credit Solution 03 01.mp4 0055 useState tic tac toe.srt 0083 useCallback custom hooks.mp4 0285 Create a useClient Hook Extra Credit Solution 04.mp4 0073 Reset the ErrorBoundary Extra Credit Solution 7.mp4 0362 React and React Native documentation with Rachel Nabors.mp4 0081 Object or Function Extra Credit Solution 3.en.vtt 0140 Optimize Context Value.mp4 0007 Example Runthrough.srt 0175 Mock Service Worker Solution 1.en.vtt 0106 Flexible Compound Components.en.vtt 0084 Extract Logic into Hook Solution.srt 0060 Class Refactor.en.vtt 0138 Window Large Lists with react virtual.en.vtt 0268 Reuse Custom Hooks to Reduce Code Extra Credit Solution 01 05.srt 0186 Wrapper Component Solution.mp4 0307 Client Request Config Overrides Solution 04.srt 0279 Grab a Value from Context in a Hook Solution 02.srt 0147 Slice of App State Extra Credit Solution 3.mp4 0220 Create a Custom Suspense Hook Solution.mp4 0300 Render as You Fetch.mp4 0043 Set State in React Solution.en.vtt 0143 Fix Perf Death by a Thousand Cuts.srt 0303 Unit Testing.srt 0174 Mocking HTTP Requests.srt 0113 Inversion of Control Solution.en.vtt 0046 localStorage useEffect Solution.srt 0099 Advanced React Hooks Outro.mp4 0190 Testing Custom Hooks.en.vtt 0349 Remove Book from Reading List Solution 04.mp4 0220 Create a Custom Suspense Hook Solution.srt 0340 Set up Mock Profiler for Tests Extra Credit Solution 05 05.srt 0339 Use Jest Fake Timers Extra Credit Solution 05 04.srt 0168 Exposes a Debug Method to Test Elements Solution 1.mp4 0049 Custom Hook Extra Credit Solution 3.mp4 0154 Simple Test with ReactDOM.mp4 0066 Fetch Data.srt 0160 Simple Test with React Testing Library.mp4 0030 Accept a Size Prop to Encapsulate Styling Extra Credit Solution 02.mp4 0070 ErrorBoundary Component Extra Credit Solution 4.en.vtt 0335 Global Utils Extra Credit Solution 04.mp4 0236 Use Colors and Media Queries File Extra Credit Solution 02.mp4 0026 React Fragments Extra Credit Solution 05.en.vtt 0061 useRef and useEffect DOM interaction.srt 0104 Refactor Toggle Solution.srt 0165 Screen Utility Solution.mp4 0180 Use One off Server Handlers Extra Credit Solution 4.en.vtt 0222 Coordinate Suspending Components with SuspenseList.srt 0158 Cleaning up Test Environments Solution 4.en.vtt 0303 Unit Testing.mp4 0312 Testing Hooks and Components.mp4 0287 Create Compound Components for a Flexible Modal Solution.mp4 0183 Act Function Solution 2.en.vtt 0025 Use prop types Package Extra Credit Solution 04.mp4 0174 Mocking HTTP Requests.mp4 0128 Suspense Position.en.vtt 0010 Generate DOM Nodes Extra Credit Solution.en.vtt 0310 Ensure Promise Rejects on Error Extra Credit Solution 01 02.srt 0073 Reset the ErrorBoundary Extra Credit Solution 7.srt 0222 Coordinate Suspending Components with SuspenseList.mp4 0229 Use reach dialog Extra Credit Solution 01.mp4 0272 React Query Custom Error Handling Extra Credit Solution 03 02.srt 0152 React Performance Outro.mp4 0336 Can Remove List Item for Book Extra Credit Solution 05 01.mp4 0196 React Suspense Welcome.en.vtt 0305 Set up a Server to Test Requests Solution 02.mp4 0235 Use the Emotion Macro Extra Credit Solution 01.mp4 0020 Creating Custom Components.srt 0147 Slice of App State Extra Credit Solution 3.en.vtt 0048 Effect Dependencies Extra Credit Solution 2.en.vtt 0066 Fetch Data.en.vtt 0262 Query with useQuery for listItems in ListItemList Solution 09.mp4 0344 Update Failures are Displayed Extra Credit Solution 07 03.vtt 0043 Set State in React Solution.srt 0213 Create a Context Provider Extra Credit Solution 2.mp4 0030 Accept a Size Prop to Encapsulate Styling Extra Credit Solution 02.en.vtt 0178 Unhappy Path Extra Credit Solution 2.mp4 0176 Mocked Responses Solution 2.en.vtt 0207 startTranistion and isPending Solution.srt 0197 Concurrent Mode.en.vtt 0306 Test if a Request has an Auth Header Solution 03.srt 0286 Compound Components.srt 0102 Extract Helper Function Solution.mp4 0002 Project READMEs and Pre Reqs.srt 0133 getItems Web Worker Extra Credit Solution 2.mp4 0269 Create and Remove Custom Hook Extra Credit Solution 01 06.mp4 0107 Extract State into Context Solution.srt 0024 Validation with PropTypes Extra Credit Solution 03.mp4 0337 Can Mark a List Item as Read Extra Credit Solution 05 02.mp4 0057 Preserve State in localStorage Extra Credit Solution 1.en.vtt 0012 Intro to Raw React APIs.srt 0037 Rendering Arrays.en.vtt 0100 Advanced React Patterns Welcome.en.vtt 0328 Render a Book Page in a Test Solution 04.vtt 0089 CountProvider Solution.mp4 0326 Wait for Loading Element to Be Removed Solution 02.mp4 0166 Browser Interactions Extra Credit Solution 1.en.vtt 0351 Creating Open Source Libraries with Tanner Linsley.mp4 0238 Make HTTP Requests.mp4 0187 Dark Theme Extra Credit Solution 1.mp4 0035 Validate lower case Extra Credit Solution 02.srt 0177 Reuse Server Request Handlers Extra Credit Solution 1.mp4 0045 useEffect persistent state.en.vtt 0078 Simple Counter Solution.mp4 0045 useEffect persistent state.srt 0194 Using React Hooks Testing Library Extra Credit Solution 3.mp4 0192 Fake Component Extra Credit Solution 1.en.vtt 0149 Production Performance Monitoring.srt 0208 Use CSS Transitions Extra Credit Solution 1.en.vtt 0345 E2E Testing.vtt 0290 Performance.srt 0218 Render as You Fetch Extra Credit Solution 2.srt 0074 use resetKeys Extra Credit Solution 8.en.vtt 0113 Inversion of Control Solution.srt 0032 Forms.srt 0210 Cache Resources.mp4 0313 Modal Compound Components Solution 01.mp4 0169 Use a Jest Mock Function Extra Credit Solution 1.mp4 0180 Use One off Server Handlers Extra Credit Solution 4.srt 0013 Raw React APIs Solution.srt 0332 Write Second Integration Test Extra Credit Solution 02.srt 0124 Code Splitting.en.vtt 0263 Clear queryCache on User Logout Solution 10.srt 0320 Can Set the Data Solution 08.vtt 0244 Wire up Authentication Solution.srt 0154 Simple Test with ReactDOM.srt 0150 Add Performance Monitoring Solution.srt 0294 Custom React.Profiler to Moninitor App Extra Credit Solution 03 01.srt 0011 Generate DOM Nodes Extra Extra Credit.mp4 0190 Testing Custom Hooks.mp4 0311 Use setupTests js Extra Credit Solution 02.vtt 0075 React Hooks Outro.mp4 0038 Render Arrays Solution.srt 0338 Can Edit a Note Extra Credit Solution 05 03.mp4 0274 Prefetch the Book Search Query Extra Credit Solution 05.srt 0343 Scope Hooks to Describe Block Extra Credit Solution 07 02.mp4 0034 Using refs Extra Credit Solution 01.en.vtt 0118 Add Read Only Warning Extra Credit Solution 1.mp4 0088 useContext simple Counter.srt 0167 Form Testing.srt 0233 Style Input and Formgroup Solution 02.srt 0057 Preserve State in localStorage Extra Credit Solution 1.srt 0300 Render as You Fetch.srt 0069 Store the State in an Object Extra Credit Solution 3.en.vtt 0132 Production Mode Extra Credit Solution 1.mp4 0209 Avoid Flash of Loading Content Extra Credit Solution 2.en.vtt 0034 Using refs Extra Credit Solution 01.srt 0189 App Test Utils Extra Credit Solution 3.srt 0063 Class Refactor.mp4 0182 Mock Geolocation Solution 1.en.vtt 0004 Running the Epic React Workshop App.srt 0276 Add Optimistic Updates and Recovery Extra Credit Solution 07.srt 0348 Mark Book as Read and Rate Solution 03.mp4 0059 Add Game History Feature Extra Credit Solution 3.srt 0061 useRef and useEffect DOM interaction.mp4 0193 Setup Function Extra Credit Solution 2.en.vtt 0260 Refactor useAsync to useQuery Solution 07.mp4 0325 Render the Application with AppProviders Solution 01.srt 0293 Memoize Context Extra Credit Solution 02.srt 0018 Interpolate className and Children Extra Credit Solution 01.mp4 0015 Break Time.mp4 0134 React memo for Reducing re renders.en.vtt 0021 Render JSX From Functions Solution.srt 0153 Testing React Apps Welcome.mp4 0226 Walkthrough of Project Setup.srt 0327 Reverse engineer AuthProvider and Log In Solution 03.srt 0047 Lazy State Initialization Extra Credit Solution 1.srt 0318 Call Run with a Promise That Resolved Solution 06.mp4 0293 Memoize Context Extra Credit Solution 02.mp4 0144 Colocate State Solution.en.vtt 0136 Custom Comparator Extra Credit Solution 1.srt 0159 Add use dispatchEvent Extra Credit Solution 1.mp4 0187 Dark Theme Extra Credit Solution 1.srt 0063 Class Refactor.en.vtt 0054 Colocate State Extra Credit Solution.mp4 0022 React createElement Extra Credit Solution 01.srt 0039 Focus demo Extra Credit Solution 01.srt 0229 Use reach dialog Extra Credit Solution 01.srt 0255 View listItems with React Query useQuery Solution 02.mp4 0019 Spread Props Extra Credit Solution 02.en.vtt 0131 Wrap a Function in useMemo Solution.mp4 0249 Routing.mp4 0189 App Test Utils Extra Credit Solution 3.en.vtt 0352 Animations and Interactions with Josh Comeau.mp4 0321 No State Updates if Unmounted Solution 09.mp4 0102 Extract Helper Function Solution.en.vtt 0072 Use react error boundary Extra Credit Solution 6.en.vtt 0021 Render JSX From Functions Solution.en.vtt 0245 User Data on Page Load Extra Credit Solution 01.mp4 0210 Cache Resources.en.vtt 0201 Make More Generic createResource Extra Credit Solution 2.srt 0093 useLayoutEffect Solution.en.vtt 0327 Reverse engineer AuthProvider and Log In Solution 03.vtt 0165 Screen Utility Solution.en.vtt 0336 Can Remove List Item for Book Extra Credit Solution 05 01.srt 0226 Walkthrough of Project Setup.mp4 0006 Running Tests.srt 0027 Styling.mp4 0301 Fetch User before AuthProvider Mounts Solution.srt 0329 Test What UI Elements are Present Solution 05.srt 0062 Solution.mp4 0146 Consuming Components Extra Credit Solution 2.srt 0081 Object or Function Extra Credit Solution 3.mp4 0202 Use utils Extra Credit Solution 3.srt 0181 Mocking Browser APIs and Modules.en.vtt 0194 Using React Hooks Testing Library Extra Credit Solution 3.srt 0144 Colocate State Solution.mp4 0108 Custom Hook Validation Extra Credit Solution 1.mp4 0154 Simple Test with ReactDOM.en.vtt 0088 useContext simple Counter.mp4 0333 Abstract Functionality Extra Credit Solution 03 01.srt 0092 useLayoutEffect auto growing textarea.mp4 0005 File Structure.mp4 0191 Test Functionality of Custom Hook Solution.en.vtt 0089 CountProvider Solution.en.vtt 0106 Flexible Compound Components.srt 0221 Reuse Pre Built Hook Extra Credit Solution 1.en.vtt 0206 useTransition.srt 0166 Browser Interactions Extra Credit Solution 1.srt 0085 useCallback for Memoization Extra Credit Solution 1.en.vtt 0342 Show Error when Load Fails Extra Credit Solution 07 01.mp4 0307 Client Request Config Overrides Solution 04.mp4 0192 Fake Component Extra Credit Solution 1.mp4 0322 Call run without Promise Errors Solution 10.srt 0277 Context.srt 0129 Coverage Tool.en.vtt 0082 Traditional Dispatch Object Extra Credit Solution 4.en.vtt 0054 Colocate State Extra Credit Solution.srt 0107 Extract State into Context Solution.mp4 0314 Set up useAsync Test with renderHook Solution 02.mp4 0177 Reuse Server Request Handlers Extra Credit Solution 1.en.vtt 0314 Set up useAsync Test with renderHook Solution 02.vtt 0190 Testing Custom Hooks.srt 0340 Set up Mock Profiler for Tests Extra Credit Solution 05 05.vtt 0087 Make safeDispatch Extra Credit Solution 3.mp4 0142 Separate the Contexts Extra Credit Solution 1.en.vtt 0280 Use Context Value in ListItem Hooks and AuthenticatedApp Solution 03.srt 0115 State Reducer Action Types Extra Credit Solution 2.srt 0043 Set State in React Solution.mp4 0091 Caching in Context Provider Extra Credit Solution 2.en.vtt 0015 Break Time.srt 0339 Use Jest Fake Timers Extra Credit Solution 05 04.vtt 0119 Add a Controlled State Warning Extra Credit Solution 2.mp4 0058 useLocalStorageState Custom Hook Extra Credit Solution 2.srt 0321 No State Updates if Unmounted Solution 09.vtt 0106 Flexible Compound Components.mp4 0171 Jest Mock Functions Extra Credit Solution 2.vtt 0164 Avoid Implementation Details.mp4 0161 Rendering Solution 1.mp4 0120 Extract Warnings to a Custom Hook Extra Credit Solution 3.srt 0005 File Structure.en.vtt 0012 Intro to Raw React APIs.en.vtt 0011 Generate DOM Nodes Extra Extra Credit.en.vtt 0013 Raw React APIs Solution.mp4 0087 Make safeDispatch Extra Credit Solution 3.en.vtt 0287 Create Compound Components for a Flexible Modal Solution.srt 0279 Grab a Value from Context in a Hook Solution 02.mp4 0346 Register a User in Cypress Solution 01.vtt 0070 ErrorBoundary Component Extra Credit Solution 4.mp4 0003 Clone and Setup.srt 0331 Create Mock msw Server Extra Credit Solution 01.vtt 0239 Query Data with useEffect Solution 01.mp4 0136 Custom Comparator Extra Credit Solution 1.en.vtt 0278 Create and Provide an AuthContext Solution 01.mp4 0116 Control Props.en.vtt 0010 Generate DOM Nodes Extra Credit Solution.mp4 0188 Render Method Extra Credit Solution 2.en.vtt 0341 Create Component Specific Utility Extra Credit Solution 06.vtt 0119 Add a Controlled State Warning Extra Credit Solution 2.srt 0310 Ensure Promise Rejects on Error Extra Credit Solution 01 02.mp4 0262 Query with useQuery for listItems in ListItemList Solution 09.srt 0259.Update a Book Rating with useMutation Solution 06.srt 0175 Mock Service Worker Solution 1.mp4 0158 Cleaning up Test Environments Solution 4.srt 0208 Use CSS Transitions Extra Credit Solution 1.mp4 0220 Create a Custom Suspense Hook Solution.en.vtt 0168 Exposes a Debug Method to Test Elements Solution 1.srt 0327 Reverse engineer AuthProvider and Log In Solution 03.mp4 0014 Nesting Elements Extra Credit Solution.en.vtt 0277 Context.mp4 0046 localStorage useEffect Solution.en.vtt 0193 Setup Function Extra Credit Solution 2.srt 0163 Accretions Extra Credit Solution 1.srt 0299 Profile All Updates in an Interaction Extra Credit Solution 04 02.srt 0148 Use recoil Extra Credit Solution 4.en.vtt 0184 Mock the module Extra Credit Solution 1.srt 0030 Accept a Size Prop to Encapsulate Styling Extra Credit Solution 02.srt 0199 React Suspense Solution.en.vtt 0137 Primitive Values Extra Credit Solution 2.en.vtt 0044 Set Initial Values Through Props Extra Credit Solution.mp4 0015 Break Time.en.vtt 0053 Lift State Solution.srt 0309 Automatic Log Out on 401 Error Extra Credit Solution 01 01.srt 0254 Create listItems with React Query useMutation Solution 01.mp4 0147 Slice of App State Extra Credit Solution 3.srt 0016 Using JSX.srt 0245 User Data on Page Load Extra Credit Solution 01.srt 0292 Prefetch the Authenticated App Extra Credit Solution 01.srt 0008 React Fundamentals Welcome.mp4 0137 Primitive Values Extra Credit Solution 2.srt 0298 Add Interaction Tracing Extra Credit Solution 04 01.srt 0055 useState tic tac toe.en.vtt 0219 Suspense with a Custom Hook.mp4 0322 Call run without Promise Errors Solution 10.vtt 0227 Render a React App.srt 0153 Testing React Apps Welcome.srt 0093 useLayoutEffect Solution.mp4 0087 Make safeDispatch Extra Credit Solution 3.srt 0180 Use One off Server Handlers Extra Credit Solution 4.mp4 字幕.zip 0186 Wrapper Component Solution.srt 0036 Control the Input Value Extra Credit Solution 03.mp4 0095 Scroll to Top Bottom Solution.en.vtt 0094 useImperativeHandle scroll to top bottom.mp4 0361 Mock Service Worker MSW with Artem Zakharchenko.mp4 0188 Render Method Extra Credit Solution 2.mp4 0124 Code Splitting.mp4 0105 Support DOM Component Children Extra Credit Solution 1.mp4 0350 Build an Epic React App Outro.mp4 0312 Testing Hooks and Components.srt 0081 Object or Function Extra Credit Solution 3.srt 0317 Reset React State in a Test Solution 05.srt 0158 Cleaning up Test Environments Solution 4.mp4 0215 Suspense Image.en.vtt 0167 Form Testing.mp4 0160 Simple Test with React Testing Library.srt 0083 useCallback custom hooks.en.vtt 0127 Webpack Magic Comments Extra Credit Solution 2.mp4 0247 Automatically Logout on 401 Extra Credit Solution 03.mp4 0225 Build an Epic React App Welcome.srt 0146 Consuming Components Extra Credit Solution 2.en.vtt 0028 style Prop Solution.en.vtt 0044 Set Initial Values Through Props Extra Credit Solution.srt 0103 Compound Components.en.vtt 0318 Call Run with a Promise That Resolved Solution 06.vtt 0034 Using refs Extra Credit Solution 01.mp4 0296 List Item List and Discover Sceen List Extra Credit Solution 03 03.mp4 0068 Use a status Extra Credit Solution 2.srt 0281 Expose User Context Value to refetchBookSearchQuery Solution 04.mp4 0251 Handle URL Redirects Extra Credit Solution 01.srt 0018 Interpolate className and Children Extra Credit Solution 01.en.vtt 0224 React Suspense Outro.mp4 0192 Fake Component Extra Credit Solution 1.srt 0161 Rendering Solution 1.en.vtt 0345 E2E Testing.mp4 0216 Suspend an Image Component Solution.srt 0292 Prefetch the Authenticated App Extra Credit Solution 01.mp4 0299 Profile All Updates in an Interaction Extra Credit Solution 04 02.mp4 0329 Test What UI Elements are Present Solution 05.vtt 0054 Colocate State Extra Credit Solution.en.vtt 0082 Traditional Dispatch Object Extra Credit Solution 4.mp4 0165 Screen Utility Solution.srt 0269 Create and Remove Custom Hook Extra Credit Solution 01 06.srt 0003 Clone and Setup.en.vtt 0097 Label useDebugValue Solution.srt 0347 Find and Add a Book to Reading List Solution 02.vtt 0098 Use the Format Function Extra Credit Solution 1.en.vtt 0239 Query Data with useEffect Solution 01.srt 0203 Render as You Fetch.srt 0253 Cache Management.srt 0241 Handle Failed Requests Extra Credit Solution 01.srt 0140 Optimize Context Value.en.vtt 0171 Jest Mock Functions Extra Credit Solution 2.mp4 0216 Suspend an Image Component Solution.en.vtt 0347 Find and Add a Book to Reading List Solution 02.mp4 0050 Flexible localStorage Hook Extra Credit Solution 4.mp4 0016 Using JSX.en.vtt 0115 State Reducer Action Types Extra Credit Solution 2.en.vtt 0149 Production Performance Monitoring.mp4 0123 React Performance Welcome.mp4 0324 Integration Testing.srt 0251 Handle URL Redirects Extra Credit Solution 01.mp4 0357 3D Animation in the Browser with Paul Henschel.mp4 0309 Automatic Log Out on 401 Error Extra Credit Solution 01 01.mp4 0053 Lift State Solution.mp4 0191 Test Functionality of Custom Hook Solution.mp4 0163 Accretions Extra Credit Solution 1.mp4 0202 Use utils Extra Credit Solution 3.en.vtt 0062 Solution.srt 0255 View listItems with React Query useQuery Solution 02.srt 0014 Nesting Elements Extra Credit Solution.mp4 0032 Forms.en.vtt 0023 JSX Extra Credit Solution 02.en.vtt 0344 Update Failures are Displayed Extra Credit Solution 07 03.srt 0235 Use the Emotion Macro Extra Credit Solution 01.srt 0042 useState greeting.mp4 0053 Lift State Solution.en.vtt 0104 Refactor Toggle Solution.en.vtt 0093 useLayoutEffect Solution.srt 0230 Create a LoginForm Component Extra Credit Solution 02.srt 0066 Fetch Data.mp4 0005 File Structure.srt 0114 Default State Reducer Extra Credit Solution 1.mp4 0242 Use the useAsync Hook Extra Credit Solution 02.mp4 0023 JSX Extra Credit Solution 02.srt 0142 Separate the Contexts Extra Credit Solution 1.mp4 0289 Create ModalContentsBase Extra Credit Solution 02.srt 0102 Extract Helper Function Solution.srt 0200 Handle Error with Error Boundary Extra Credit Solution 1.mp4 0010 Generate DOM Nodes Extra Credit Solution.srt 0131 Wrap a Function in useMemo Solution.en.vtt 0323 AHA Testing Extra Credit Solution 01.srt 0004 Running the Epic React Workshop App.en.vtt 0356 Encapsulation and Styling with Michael Chan.mp4 0027 Styling.en.vtt 0029 Create a Custom Component Extra Credit Solution 01.en.vtt 0033 Form Basics.mp4 0161 Rendering Solution 1.srt 0266 Create useListItem s Custom Hook Extra Credit Solution 01 03.mp4 0291 Improve the Time to First Meaningful Paint Solution.mp4 0232 Style a Button with Variants Solution 01.srt 0250 Handle Routing Solution.mp4 0076 Advanced React Hooks Welcome.mp4 0185 Context and Custom Render Method.en.vtt 0112 State Reducer.en.vtt 0215 Suspense Image.srt 0098 Use the Format Function Extra Credit Solution 1.mp4 0029 Create a Custom Component Extra Credit Solution 01.mp4 0317 Reset React State in a Test Solution 05.vtt 0295.Add Metadata and Profile Book Screen Extra Credit Solution 03 02.srt 050.vtt 0183 Act Function Solution 2.srt 0155 Render Counter Component Solution 1.srt 0157 Increment and Decrement Buttons Solution 3.srt 0304 Test formatDate Solution 01.srt 0019 Spread Props Extra Credit Solution 02.srt 0017 Write Markup with JSX Solution.srt 0118 Add Read Only Warning Extra Credit Solution 1.srt 0077 useReducer simple Counter.mp4 0027 Styling.srt 0139 Render Large Lists Solution.en.vtt 0335 Global Utils Extra Credit Solution 04.srt 0331 Create Mock msw Server Extra Credit Solution 01.mp4 0323 AHA Testing Extra Credit Solution 01.mp4 0315 Wrap an act around an async Function Solution 03.mp4 0084 Extract Logic into Hook Solution.en.vtt 0039 Focus demo Extra Credit Solution 01.mp4 0313 Modal Compound Components Solution 01.srt 0348 Mark Book as Read and Rate Solution 03.srt 0111 Prop Getters Extra Credit Solution 1.mp4 0123 React Performance Welcome.srt 0321 No State Updates if Unmounted Solution 09.srt 0179 Use Inline Snapshots Extra Credit Solution 3.srt 0205 Error Boundary Positioning Extra Credit Solution 1.mp4 0125 Code Split Solution.en.vtt 0268 Reuse Custom Hooks to Reduce Code Extra Credit Solution 01 05.mp4 0199 React Suspense Solution.srt 0175 Mock Service Worker Solution 1.srt 0194 Using React Hooks Testing Library Extra Credit Solution 3.en.vtt 0222 Coordinate Suspending Components with SuspenseList.en.vtt 0133 getItems Web Worker Extra Credit Solution 2.srt 0003 Clone and Setup.mp4 0170 Abstract Variables Extra Credit Solution 1.mp4 0037 Rendering Arrays.mp4 0049 Custom Hook Extra Credit Solution 3.en.vtt 0214 Add Cache Timeout Extra Credit Solution 3.srt 0355 The React Ecosystem with Tejas Kumar.mp4 0247 Automatically Logout on 401 Extra Credit Solution 03.srt 0285 Create a useClient Hook Extra Credit Solution 04.srt 0167 Form Testing.en.vtt 0130 useMemo for Expensive Calculations.en.vtt 0140 Optimize Context Value.srt 0046 localStorage useEffect Solution.mp4 code 7.zip 0320 Can Set the Data Solution 08.mp4 0135 Memoize Components Solution.en.vtt 0077 useReducer simple Counter.en.vtt 0174 Mocking HTTP Requests.en.vtt 0335 Global Utils Extra Credit Solution 04.vtt 0110 Object of Props Solution.srt 0162 Firing Events Solution 2.mp4 0055 useState tic tac toe.mp4 0203 Render as You Fetch.en.vtt 0240 Query Data with useEffect Solution 02.srt 0063 Class Refactor.srt 0224 React Suspense Outro.srt 0260 Refactor useAsync to useQuery Solution 07.srt 0009 Basic JS Hello World.en.vtt 0073 Reset the ErrorBoundary Extra Credit Solution 7.en.vtt 0092 useLayoutEffect auto growing textarea.en.vtt 0091 Caching in Context Provider Extra Credit Solution 2.mp4 0001 Welcome to Epic React.en.vtt 0238 Make HTTP Requests.srt 0219 Suspense with a Custom Hook.srt 0294 Custom React Profiler to Moninitor App Extra Credit Solution 03 01.mp4 0254 Create listItems with React Query useMutation Solution 01.srt 0358 Best Practices for Maintainers with Jenn Creighton.mp4 0002 Project READMEs and Pre Reqs.en.vtt 0074 use resetKeys Extra Credit Solution 8.mp4 0197 Concurrent Mode.srt 0041 React Hooks Welcome.srt 0271 Show Error When Request Fails Extra Credit Solution 03 01.mp4 0148 Use recoil Extra Credit Solution 4.mp4 0090 Create a Consumer Hook Extra Credit Solution 1.srt 0168 Exposes a Debug Method to Test Elements Solution 1.en.vtt 0124 Code Splitting.srt 0142 Separate the Contexts Extra Credit Solution 1.srt 0074 use resetKeys Extra Credit Solution 8.srt 0256 Remove listItems with useMutation Solution 03.mp4 0273 Add a Loading Spinner for the Notes Extra Credit Solution 04.srt 0145 Separate Contexts Extra Credit Solution 1.srt 0134 React memo for Reducing re renders.mp4 0198 Simple Data Fetching.srt 0191 Test Functionality of Custom Hook Solution.srt 0126 Eager Loading Extra Credit Solution 1.srt 0197 Concurrent Mode.mp4 0203 Render as You Fetch.mp4 0051 Hooks Flow.mp4 0264 Create useBookSearch Custom Hook Extra Credit Solution 01 01.mp4 0308 POST by Default when Body Present and Stringified Solution 05.srt 0008 React Fundamentals Welcome.en.vtt 0212 Put Cache in Context Extra Credit Solution 1.mp4 0212 Put Cache in Context Extra Credit Solution 1.en.vtt 0064 Break Time.mp4 0028 style Prop Solution.mp4 0243 Authentication.mp4 0162 Firing Events Solution 2.en.vtt 0114 Default State Reducer Extra Credit Solution 1.en.vtt 0062 Solution.en.vtt 0126 Eager Loading Extra Credit Solution 1.en.vtt 0326 Wait for Loading Element to Be Removed Solution 02.vtt 0041 React Hooks Welcome.mp4 0228 Render Logo and Title Solution.srt 0209 Avoid Flash of Loading Content Extra Credit Solution 2.mp4 0111 Prop Getters Extra Credit Solution 1.srt 0231 Add Styles.mp4 0065 useEffect HTTP requests.mp4 0199 React Suspense Solution.mp4 0096 useDebugValue useMedia.srt 0311 Use setupTests js Extra Credit Solution 02.mp4 0234 Style with Emotion CSS Prop Solution 03.mp4 0244 Wire up Authentication Solution.mp4 0227 Render a React App.mp4 0022 React createElement Extra Credit Solution 01.en.vtt 0057 Preserve State in localStorage Extra Credit Solution 1.mp4 0208 Use CSS Transitions Extra Credit Solution 1.srt 0248 Support Posting Data Extra Credit Solution 04.mp4 0067 Handle Errors Extra Credit Solution 1.mp4 0069 Store the State in an Object Extra Credit Solution 3.srt 0240 Query Data with useEffect Solution 02.mp4 0332 Write Second Integration Test Extra Credit Solution 02.mp4 0127 Webpack Magic Comments Extra Credit Solution 2.en.vtt 0101 Context Module Functions.srt 0341 Create Component Specific Utility Extra Credit Solution 06.srt 0001 Welcome to Epic React.en(1).vtt 0286 Compound Components.mp4 0207 startTranistion and isPending Solution.mp4 0155 Render Counter Component Solution 1.en.vtt 0029 Create a Custom Component Extra Credit Solution 01.srt 0084 Extract Logic into Hook Solution.mp4 0100 Advanced React Patterns Welcome.mp4 0267 Reuse Mutation Logic in a Custom Extra Credit Solution 01 04.mp4 0107 Extract State into Context Solution.en.vtt 0289 Create ModalContentsBase Extra Credit Solution 02.mp4 0009 Basic JS Hello World.mp4 0258 View listItem Data in BookRow with useQuery Solution 05.srt 0072 Use react error boundary Extra Credit Solution 6.mp4 0155 Render Counter Component Solution 1.mp4 0120 Extract Warnings to a Custom Hook Extra Credit Solution 3.mp4 0100 Advanced React Patterns Welcome.srt 0178 Unhappy Path Extra Credit Solution 2.en.vtt 0078 Simple Counter Solution.en.vtt 0118 Add Read Only Warning Extra Credit Solution 1.en.vtt 0153 Testing React Apps Welcome.en.vtt 0200 Handle Error with Error Boundary Extra Credit Solution 1.en.vtt 0324 Integration Testing.mp4 0049 Custom Hook Extra Credit Solution 3.srt 0020 Creating Custom Components.mp4 0004 Running the Epic React Workshop App.mp4 0343 Scope Hooks to Describe Block Extra Credit Solution 07 02.vtt 0354 Building React based Design Systems with Ben Ilegbodu.mp4 0039 Focus demo Extra Credit Solution 01.en.vtt 0121 Don t Warn in Production Extra Credit Solution 4.en.vtt 0121 Don t Warn in Production Extra Credit Solution 4.srt 0232 Style a Button with Variants Solution 01.mp4 0059 Add Game History Feature Extra Credit Solution 3.en.vtt 0319 Can Specify an Initial State Solution 07.mp4 0141 Memoize Context Value Solution.en.vtt 0018 Interpolate className and Children Extra Credit Solution 01.srt 0065 useEffect HTTP requests.srt 0110 Object of Props Solution.mp4 0210 Cache Resources.srt 0171 Jest Mock Functions Extra Credit Solution 2.srt 0237 Make a Loading Spinner Component Extra Credit Solution 03.mp4 0242 Use the useAsync Hook Extra Credit Solution 02.srt 0088 useContext simple Counter.en.vtt 0119 Add a Controlled State Warning Extra Credit Solution 2.en.vtt 0031 Break Time.en.vtt 0156 Test Counter Component Solution 2.mp4 0125 Code Split Solution.mp4 0109 Prop Collections and Getters.en.vtt 0311 Use setupTests js Extra Credit Solution 02.srt 0319 Can Specify an Initial State Solution 07.vtt 0146 Consuming Components Extra Credit Solution 2.mp4 0201 Make More Generic createResource Extra Credit Solution 2.mp4 0052 Lifting state.mp4 0023 JSX Extra Credit Solution 02.mp4 0050 Flexible localStorage Hook Extra Credit Solution 4.srt 0148 Use recoil Extra Credit Solution 4.srt 0237 Make a Loading Spinner Component Extra Credit Solution 03.srt 0347 Find and Add a Book to Reading List Solution 02.srt 0334 Custom Render Function Extra Credit Solution 03 02.srt 0078 Simple Counter Solution.srt 0150 Add Performance Monitoring Solution.en.vtt 0270 useMatch highlight active nav item Extra Credit Solution 02.srt 0204 Refactor PokemonInfo Solution.srt 0044 Set Initial Values Through Props Extra Credit Solution.en.vtt 0131 Wrap a Function in useMemo Solution.srt 0024 Validation with PropTypes Extra Credit Solution 03.en.vtt 0144 Colocate State Solution.srt 0318 Call Run with a Promise That Resolved Solution 06.srt 0092 useLayoutEffect auto growing textarea.srt 0079 Accept Step as Action Extra Credit Solution 1.srt 0182 Mock Geolocation Solution 1.mp4 0349 Remove Book from Reading List Solution 04.vtt 0276 Add Optimistic Updates and Recovery Extra Credit Solution 07.mp4 0047 Lazy State Initialization Extra Credit Solution 1.mp4 0157 Increment and Decrement Buttons Solution 3.en.vtt 0104 Refactor Toggle Solution.mp4 0257 Update listItems with useMutations Solution 04.mp4 0042 useState greeting.en.vtt 0252 Add useMatch to Highlight the Active Nav Item Extra Credit Solution 02.mp4 0325 Render the Application with AppProviders Solution 01.mp4 0085 useCallback for Memoization Extra Credit Solution 1.mp4 0363 React Developer Tools with Brian Vaughn.mp4 0132 Production Mode Extra Credit Solution 1.srt 0359 Breaking into Tech with Samantha Bretous.mp4 0186 Wrapper Component Solution.en.vtt 0249 Routing.srt 0234 Style with Emotion CSS Prop Solution 03.srt 0316 Add an async act to Resolve a Promise Solution 04.vtt 0330 Isolate Tests by Cleaning up State and Cache Solution 06.mp4 0117 Control State with on and onChange Solution.en.vtt 0218 Render as You Fetch Extra Credit Solution 2.mp4 0071 Re mount the ErrorBoundary Extra Credit Solution 5.mp4 0223 Load States Solution.srt 0135 Memoize Components Solution.srt 0256 Remove listItems with useMutation Solution 03.srt 0041 React Hooks Welcome.en.vtt 0156 Test Counter Component Solution 2.en.vtt 0219 Suspense with a Custom Hook.en.vtt 0198 Simple Data Fetching.mp4 0213 Create a Context Provider Extra Credit Solution 2.srt 0178 Unhappy Path Extra Credit Solution 2.srt 0173 Allow for Overrides Extra Credit Solution 4.mp4 0275 Add Books to the Query Cache Extra Credit Solution 06.srt 0056 Managed and Derived State Solution.srt 0052 Lifting state.srt 0360 Best Practices of Server Side Rendering with Monica Powell.mp4 0326 Wait for Loading Element to Be Removed Solution 02.srt 0090 Create a Consumer Hook Extra Credit Solution 1.mp4 0214 Add Cache Timeout Extra Credit Solution 3.mp4 0204 Refactor PokemonInfo Solution.en.vtt 0125 Code Split Solution.srt 0112 State Reducer.srt 0187 Dark Theme Extra Credit Solution 1.en.vtt 0101 Context Module Functions.en.vtt 0221 Reuse Pre Built Hook Extra Credit Solution 1.srt 0284 Colocate Global Providers Extra Credit Solution 03.srt 0068 Use a status Extra Credit Solution 2.en.vtt 0014 Nesting Elements Extra Credit Solution.srt 0290 Performance.mp4 0316 Add an async act to Resolve a Promise Solution 04.mp4 0071 Re mount the ErrorBoundary Extra Credit Solution 5.en.vtt 0172 Generate Test Data Extra Credit Solution 3.mp4 0188 Render Method Extra Credit Solution 2.srt 0319 Can Specify an Initial State Solution 07.srt 0080 setState with Object Extra Credit Solution 2.en.vtt 0241 Handle Failed Requests Extra Credit Solution 01.mp4 0236.Use Colors and Media Queries File Extra Credit Solution 02.srt 0025 Use prop types Package Extra Credit Solution 04.en.vtt 0324 Integration Testing.vtt 0026 React Fragments Extra Credit Solution 05.srt 0079 Accept Step as Action Extra Credit Solution 1.mp4 0297 Add Profiling to Production Builds Extra Credit Solution 03 04.srt 0067 Handle Errors Extra Credit Solution 1.srt 0329 Test What UI Elements are Present Solution 05.mp4 0028 style Prop Solution.srt 0177 Reuse Server Request Handlers Extra Credit Solution 1.srt 0116 Control Props.mp4 0250 Handle Routing Solution.srt 0261 Load and Persist Book Data with useQuery Solution 08.srt 0204 Refactor PokemonInfo Solution.mp4 0346 Register a User in Cypress Solution 01.mp4 0126 Eager Loading Extra Credit Solution 1.mp4 0308 POST by Default when Body Present and Stringified Solution 05.mp4 0038 Render Arrays Solution.mp4 0288 Add callAll Extra Credit Solution 01.srt 0086 Return Memoized run Function Extra Credit Solution 2.srt 0163 Accretions Extra Credit Solution 1.en.vtt 0312 Testing Hooks and Components.vtt 0166 Browser Interactions Extra Credit Solution 1.mp4 0343 Scope Hooks to Describe Block Extra Credit Solution 07 02.srt 0295 Add Metadata and Profile Book Screen Extra Credit Solution 03 02.mp4 0009 Basic JS Hello World.srt 0151 Use Trace API Extra Credit Solution 1.mp4 0061 useRef and useEffect DOM interaction.en.vtt 0083 useCallback custom hooks.srt 0323 AHA Testing Extra Credit Solution 01.vtt 0246 Use useAsync Extra Credit Solution 02.mp4 0032 Forms.mp4 0217 Avoid Waterfall Extra Credit Solution 1.mp4 0033 Form Basics.en.vtt 0184 Mock the module Extra Credit Solution 1.en.vtt 0007 Example Runthrough.en.vtt 0001 Welcome to Epic React.srt 0037 Rendering Arrays.srt 0212 Put Cache in Context Extra Credit Solution 1.srt 0298 Add Interaction Tracing Extra Credit Solution 04 01.mp4 0223 Load States Solution.en.vtt 0313 Modal Compound Components Solution 01.vtt 0179 Use Inline Snapshots Extra Credit Solution 3.mp4 0138 Window Large Lists with react virtual.srt 0263 Clear queryCache on User Logout Solution 10.mp4 0315 Wrap an act around an async Function Solution 03.srt 0205 Error Boundary Positioning Extra Credit Solution 1.en.vtt 0139 Render Large Lists Solution.srt 0109 Prop Collections and Getters.mp4 0243 Authentication.srt 0103 Compound Components.srt 0302 Preload All Initial Data Extra Credit Solution 01.mp4 0086 Return Memoized run Function Extra Credit Solution 2.mp4 0328 Render a Book Page in a Test Solution 04.mp4 0228 Render Logo and Title Solution.mp4 0193 Setup Function Extra Credit Solution 2.mp4 0103 Compound Components.mp4