Commit Graph

30 Commits (3f5f086e44fa6494c62d6737750b9ba26b914172)

Author SHA1 Message Date
Jason Zhu 3f5f086e44 Chap04 -> Styling pseudo-classes and nested elements with Emotion 2022-03-28 20:37:00 +11:00
Jason Zhu c9a2989a15 Chap04 -> Styling components with Emotion -> Styling the Header component 2022-03-28 19:58:15 +11:00
Jason Zhu e4ca4f079c Chap04 -> Styling components with Emotion -> Styling the App component (Emotion styles in head tag) 2022-03-28 19:36:40 +11:00
Jason Zhu b7f435a986 Chap04 -> Styling components with Emotion -> Styling the App component -> style css prop use tagged template literal 2022-03-28 17:56:13 +11:00
Jason Zhu 05f529d84e Chap04 -> Styling components with Emotion -> Installing Emotion 2022-03-28 17:38:39 +11:00
Jason Zhu beedc2aef8 Chap04 -> Styling components with CSS modules 2022-03-26 17:56:51 +11:00
Jason Zhu 58c82bb334 Chap04 -> Styling components with CSS -> Styling the Header component 2022-03-26 17:50:10 +11:00
Jason Zhu 8a19835b45 Chap04 -> Styling components with CSS -> Styling the App component 2022-03-26 17:38:20 +11:00
Jason Zhu 563aaf0d27 Chap04 -> Styling components with CSS -> Stlying the document body 2022-03-26 17:33:40 +11:00
Jason Zhu 27421824c7 Chap03 -> Handling events -> Handling an input change event 2022-03-26 17:00:21 +11:00
Jason Zhu e3810cc810 Chap03 -> Handling events -> Handling a button click event 2022-03-26 16:50:56 +11:00
Jason Zhu 5772c175af Chap03 -> Implementing component state -> Using useState to implement component state 2022-03-26 16:46:05 +11:00
Jason Zhu ffc8fe16f5 Chap03 -> Implementing component state -> Using useEffect to execute logic 2022-03-26 16:03:57 +11:00
Jason Zhu de5bc7f437 Chap03 -> Implementing component state (Change getUnansweredQuestions to async function, result failure in transpiling) 2022-03-26 14:39:21 +11:00
Jason Zhu 5d7f817620 Chap03 -> Creating function-based component -> Function props (aka how to use render prop) 2022-03-26 14:25:09 +11:00
Jason Zhu f833534d19 Chap03 -> Creating function-based component -> Children props, added explanation 2022-03-26 14:12:16 +11:00
Jason Zhu affd03b580 Chap03 -> Creating function-based component -> Children props 2022-03-26 14:10:10 +11:00
Jason Zhu dafd006124 Chap03 -> Creating function-based components -> Optional and default props 2022-03-26 00:16:30 +11:00
Jason Zhu 851a26d1b9 Chap03 -> Creating function-based components -> Creating HomePage child components 2022-03-26 00:08:00 +11:00
Jason Zhu d54f501934 Chap03 -> Creating function-based components -> Creating HomePage child components 2022-03-25 13:26:47 +11:00
Jason Zhu 2d0e56055c Chap03 -> Creating function-based components -> Creating mock data 2022-03-25 13:22:02 +11:00
Jason Zhu f0492816c5 Chap03 -> Creating function-based components -> Creating mock data 2022-03-24 00:02:35 +11:00
Jason Zhu b11004925a Chap03 -> Creating function-based component -> Adding elements to the Header component 2022-03-23 23:13:58 +11:00
Jason Zhu 95cb876ef5 Chap03 -> Creating function-based components -> Creating a Header component 2022-03-23 22:55:22 +11:00
Jason Zhu 157120eb64 Chap03n -> Understanding and enabling strict mode 2022-03-23 09:55:03 +11:00
Jason Zhu 5166958107 Chap02 -> Adding automatic code formatting to React and TypeScript 2022-03-23 00:06:05 +11:00
Jason Zhu 49fd2391af Chap02 -> Configuring VSCode to lint TypeScript code 2022-03-22 23:48:44 +11:00
Jason Zhu b445828692 Chap2 -> Creating a React and TypeScript app 2022-03-22 23:34:45 +11:00
Jason Zhu 825f144e3a Moved UseHttpsRedirection to else clause in Startup.cs Configure function 2022-03-22 23:29:25 +11:00
Jason Zhu 8dccbf067d Chap02: Creating Decoupled React and ASP.NET 5 Apps -> Technical requirements (create ASP.NET Core WebAPI project) 2022-03-22 23:28:12 +11:00