{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":401276975,"defaultBranch":"master","name":"react-training-slides-v2","ownerLogin":"webplatformz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-30T08:51:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8628533?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718965090.0","currentOid":""},"activityList":{"items":[{"before":"590162af4961539e9c652dde233910825aeebf66","after":null,"ref":"refs/heads/more-details-to-outlook","pushedAt":"2024-06-21T10:18:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"}},{"before":"28723880dc90090470b81e40bb0dd580ab2a54dc","after":"7ea39a5d4f26e87f7212e97e10f935245991b882","ref":"refs/heads/master","pushedAt":"2024-06-21T10:18:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Update Outlook with React19 things (#93)","shortMessageHtmlLink":"Update Outlook with React19 things (#93)"}},{"before":null,"after":"590162af4961539e9c652dde233910825aeebf66","ref":"refs/heads/more-details-to-outlook","pushedAt":"2024-06-21T10:17:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Update Outlook with React19 things","shortMessageHtmlLink":"Update Outlook with React19 things"}},{"before":"b3469cb8913f1ee158309991bd9eb124e5ad5714","after":"28723880dc90090470b81e40bb0dd580ab2a54dc","ref":"refs/heads/master","pushedAt":"2024-06-21T10:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Create github action that deploys to github pages","shortMessageHtmlLink":"Create github action that deploys to github pages"}},{"before":"2788a47bd4c34cabda57c57a1838034ea074c8a5","after":"91c5d56dc0cc042f329b195b5f67928b10768c4e","ref":"refs/heads/improvement/add-speaker-notes","pushedAt":"2024-03-19T07:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Mention speaker notes in intro","shortMessageHtmlLink":"Mention speaker notes in intro"}},{"before":null,"after":"2788a47bd4c34cabda57c57a1838034ea074c8a5","ref":"refs/heads/improvement/add-speaker-notes","pushedAt":"2024-03-19T07:17:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Add tanstack router aside","shortMessageHtmlLink":"Add tanstack router aside"}},{"before":"1580dcdc6a35ddaf825ffcce862f3041b20906e4","after":"7a79fb5c1da4b125572a70abe194ebf208735c0f","ref":"refs/heads/explain-react-rendering","pushedAt":"2024-03-08T09:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Add more aside info","shortMessageHtmlLink":"Add more aside info"}},{"before":"3f592ab55dabfa774b5f9b33f5de8c0e794f2f2e","after":"1580dcdc6a35ddaf825ffcce862f3041b20906e4","ref":"refs/heads/explain-react-rendering","pushedAt":"2024-03-08T09:22:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Add some animation support","shortMessageHtmlLink":"Add some animation support"}},{"before":"c274d1117da91710f9ba241ce0aa1da60996b2b1","after":null,"ref":"refs/heads/add-quality-info","pushedAt":"2024-03-08T08:32:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"}},{"before":"225a871e0e1be8b316ffd85e356e8cf8b1c445a2","after":"b3469cb8913f1ee158309991bd9eb124e5ad5714","ref":"refs/heads/master","pushedAt":"2024-03-08T08:32:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Add quality info (#88)\n\n* Fix descriptions of typescript checking\r\n\r\n* Mention Prettier on a separate slide\r\n\r\n* update formulation tsc usage","shortMessageHtmlLink":"Add quality info (#88)"}},{"before":"3e6ee3aca8221f973cc92cc69ba4287345e5e90f","after":"c274d1117da91710f9ba241ce0aa1da60996b2b1","ref":"refs/heads/add-quality-info","pushedAt":"2024-03-08T08:32:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"update formulation tsc usage","shortMessageHtmlLink":"update formulation tsc usage"}},{"before":null,"after":"3f592ab55dabfa774b5f9b33f5de8c0e794f2f2e","ref":"refs/heads/explain-react-rendering","pushedAt":"2024-03-07T08:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Add slides for rendering\nIncludes drawio source for react rendering","shortMessageHtmlLink":"Add slides for rendering"}},{"before":null,"after":"3e6ee3aca8221f973cc92cc69ba4287345e5e90f","ref":"refs/heads/add-quality-info","pushedAt":"2024-03-06T09:53:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Mention Prettier on a separate slide","shortMessageHtmlLink":"Mention Prettier on a separate slide"}},{"before":"bba9be4b4f1281c23d41c31232156049329b92c3","after":null,"ref":"refs/heads/tiny-improvements","pushedAt":"2024-03-06T08:58:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"}},{"before":"0d7008facfd9c701663a77ebda9a6ca38cf0b540","after":"225a871e0e1be8b316ffd85e356e8cf8b1c445a2","ref":"refs/heads/master","pushedAt":"2024-03-06T08:58:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Tiny improvements (#87)\n\n* remove obsolete list item and improve slide transition\r\n\r\n* add poke api dtos in data fetching excercise as hint\r\n\r\n* fix values for submit buttons in code examples\r\n\r\n* improve code examples formatting and errors check\r\n\r\n* fix some typos and add key-styling\r\n\r\n* Simplify typing\r\n\r\n* unify arrow function style\r\n\r\n---------\r\n\r\nCo-authored-by: Christoph Salvisberg \r\nCo-authored-by: csalv22 <100679300+csalv22@users.noreply.github.com>","shortMessageHtmlLink":"Tiny improvements (#87)"}},{"before":"9cd4fa18bcff6a6809ef9e94d8f6cd27e0d16f3d","after":"bba9be4b4f1281c23d41c31232156049329b92c3","ref":"refs/heads/tiny-improvements","pushedAt":"2024-03-06T08:57:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Merge branch 'master' into tiny-improvements","shortMessageHtmlLink":"Merge branch 'master' into tiny-improvements"}},{"before":"f6ff37f3b3fba123cd4386317a6e67e032339a79","after":"9cd4fa18bcff6a6809ef9e94d8f6cd27e0d16f3d","ref":"refs/heads/tiny-improvements","pushedAt":"2024-03-06T08:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"unify arrow function style","shortMessageHtmlLink":"unify arrow function style"}},{"before":"24f4d77fd317b5f3f039ada3fc026da354b5cdf5","after":"f6ff37f3b3fba123cd4386317a6e67e032339a79","ref":"refs/heads/tiny-improvements","pushedAt":"2024-03-06T08:49:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Simplify typing","shortMessageHtmlLink":"Simplify typing"}},{"before":"f80e7c51d521ab8542c8cc919b310e3f8210d0d6","after":null,"ref":"refs/heads/minor-improvements","pushedAt":"2024-03-06T07:34:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"}},{"before":"0850b5b12b9ea3d8b113ad2b77a14e9e0e0dcde0","after":"0d7008facfd9c701663a77ebda9a6ca38cf0b540","ref":"refs/heads/master","pushedAt":"2024-03-06T07:34:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Minor improvements (#85)\n\n* Mention the escape key for the slides\r\n\r\n* Better JSX transpilation page\r\n\r\n* Remove space before dot\r\n\r\n* Remove more dot spacings\r\n\r\n* Highlight first list definition too\r\n\r\n* Remove empty list entry\r\n\r\n* Improve sample code to reflect object structure\r\n\r\n* Simplify form onChange handlers\r\nremove function body\r\n\r\n* Better info to course instance\r\n\r\n* fix double semicolons","shortMessageHtmlLink":"Minor improvements (#85)"}},{"before":"0a737aa2d35fae08a0378b54167a520526893d9c","after":null,"ref":"refs/heads/small-improvements","pushedAt":"2024-01-19T15:02:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"}},{"before":"a376602f48515b7e3bd56a0e5e455ccc1cfea156","after":"0850b5b12b9ea3d8b113ad2b77a14e9e0e0dcde0","ref":"refs/heads/master","pushedAt":"2024-01-19T15:02:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"},"commit":{"message":"Small improvements (#84)\n\n* Improve code sample formatting in Routing chapter\r\n\r\n* Add Outlet import to Nested Routes slide\r\n\r\n* Use a function instead of arrow function for fetcher (better practice)\r\n\r\n* Minor URL beautification\r\n\r\n* Remove outdated bullet point re. data fetching from recap\r\n\r\n* Make code sample in Side Effects a bit clearer\r\n\r\n* Note that the loader code is never executed client side, it just knows what to do in case of a redirect (HTTP or client-side redirect)","shortMessageHtmlLink":"Small improvements (#84)"}},{"before":"9510a788edd439760a14ca33c4bde9a5a9e5b1b7","after":"24f4d77fd317b5f3f039ada3fc026da354b5cdf5","ref":"refs/heads/tiny-improvements","pushedAt":"2024-01-17T13:09:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"radaced","name":"Patrik Huggenberger","path":"/radaced","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215737?s=80&v=4"},"commit":{"message":"fix some typos and add key-styling","shortMessageHtmlLink":"fix some typos and add key-styling"}},{"before":"8d44766515ee96df85f7758cdbbc86d8f6d1ce4c","after":"0a737aa2d35fae08a0378b54167a520526893d9c","ref":"refs/heads/small-improvements","pushedAt":"2024-01-17T12:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"},"commit":{"message":"Note that the loader code is never executed client side, it just knows what to do in case of a redirect (HTTP or client-side redirect)","shortMessageHtmlLink":"Note that the loader code is never executed client side, it just know…"}},{"before":"7d4744887b7254ff23b67a4ff38b2a83cc6b1f17","after":"f80e7c51d521ab8542c8cc919b310e3f8210d0d6","ref":"refs/heads/minor-improvements","pushedAt":"2024-01-17T10:33:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"fix double semicolons","shortMessageHtmlLink":"fix double semicolons"}},{"before":"578ff02cfc04a16de9204b534fcbb79534eb9638","after":"9510a788edd439760a14ca33c4bde9a5a9e5b1b7","ref":"refs/heads/tiny-improvements","pushedAt":"2024-01-16T19:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"radaced","name":"Patrik Huggenberger","path":"/radaced","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215737?s=80&v=4"},"commit":{"message":"add poke api dtos in data fetching excercise as hint","shortMessageHtmlLink":"add poke api dtos in data fetching excercise as hint"}},{"before":"6c02d72041cbf8c34af1e3e7f108558df6afd934","after":"8d44766515ee96df85f7758cdbbc86d8f6d1ce4c","ref":"refs/heads/small-improvements","pushedAt":"2024-01-16T15:11:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"},"commit":{"message":"Make code sample in Side Effects a bit clearer","shortMessageHtmlLink":"Make code sample in Side Effects a bit clearer"}},{"before":"c3bc3cc5fa23aab88b03cf31ca3918157f438a2f","after":"7d4744887b7254ff23b67a4ff38b2a83cc6b1f17","ref":"refs/heads/minor-improvements","pushedAt":"2024-01-16T14:24:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"csalv22","name":"Christoph","path":"/csalv22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100679300?s=80&v=4"},"commit":{"message":"Simplify form onChange handlers\nremove function body","shortMessageHtmlLink":"Simplify form onChange handlers"}},{"before":"6d1300ab9f05a2ac96d6e53adad8b22c045430e4","after":"6c02d72041cbf8c34af1e3e7f108558df6afd934","ref":"refs/heads/small-improvements","pushedAt":"2024-01-16T14:04:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"},"commit":{"message":"Remove outdated bullet point re. data fetching from recap","shortMessageHtmlLink":"Remove outdated bullet point re. data fetching from recap"}},{"before":"622740142a3cf89013e16b580e655b46c4b2b528","after":"6d1300ab9f05a2ac96d6e53adad8b22c045430e4","ref":"refs/heads/small-improvements","pushedAt":"2024-01-16T13:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixmokross","name":"Felix Mokross","path":"/felixmokross","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11920943?s=80&v=4"},"commit":{"message":"Minor URL beautification","shortMessageHtmlLink":"Minor URL beautification"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEa3Z6lAA","startCursor":null,"endCursor":null}},"title":"Activity · webplatformz/react-training-slides-v2"}