{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710000146,"defaultBranch":"main","name":"app-playground","ownerLogin":"sebmarkbage","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-25T19:59:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63648?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698264015.0","currentOid":""},"activityList":{"items":[{"before":"08a5a1ca0520d82fb38eda8953ee27275f14ef8c","after":"6d78735de689dbe697062bc2aa1ca1b47252e18c","ref":"refs/heads/ppr","pushedAt":"2023-11-09T02:48:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Use an optimistic cart count from localStorage\n\nWhile we do have cookies in this case, the real cart count is more likely\nstored in a database. To avoid the flash of a missing cart count we can\nstash the previous cart count in localStorage and optimistically use that\nvalue from an inline script to ensure that we instantly show a cart count\nwhich will be correct assuming the user hasn't added to the cart else\nwhere.\n\nThis can also be done with things like logged in states like username/profile.","shortMessageHtmlLink":"Use an optimistic cart count from localStorage"}},{"before":"7d56965597dea073d504161d9a8ad40244592bd7","after":"08a5a1ca0520d82fb38eda8953ee27275f14ef8c","ref":"refs/heads/ppr","pushedAt":"2023-11-09T02:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Use an optimistic cart count from localStorage\n\nWhile we do have cookies in this case, the real cart count is more likely\nstored in a database. To avoid the flash of a missing cart count we can\nstash the previous cart count in localStorage and optimistically use that\nvalue from an inline script to ensure that we instantly show a cart count\nwhich will be correct assuming the user hasn't added to the cart else\nwhere.\n\nThis can also be done with things like logged in states like username/profile.","shortMessageHtmlLink":"Use an optimistic cart count from localStorage"}},{"before":"0510d5f853ef7f3103313a7e793f129017c3f1b9","after":"7d56965597dea073d504161d9a8ad40244592bd7","ref":"refs/heads/ppr","pushedAt":"2023-11-07T03:12:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Restore no-store","shortMessageHtmlLink":"Restore no-store"}},{"before":"fa87af5471986d6d450da3bc6a96bd7e1c2361ea","after":"0510d5f853ef7f3103313a7e793f129017c3f1b9","ref":"refs/heads/ppr","pushedAt":"2023-11-07T03:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Add priority to images that are in the shell\n\nWe know these are above the fold so we shouldn't wait to download them.","shortMessageHtmlLink":"Add priority to images that are in the shell"}},{"before":"90eb1c85ea5ab5dc9df047919a1732ddad04f960","after":"fa87af5471986d6d450da3bc6a96bd7e1c2361ea","ref":"refs/heads/ppr","pushedAt":"2023-11-07T00:58:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Update to 14.0.2-canary.17","shortMessageHtmlLink":"Update to 14.0.2-canary.17"}},{"before":"e543f80af4c06a0d9c5447a5eaf1b83dcb5e4f42","after":"90eb1c85ea5ab5dc9df047919a1732ddad04f960","ref":"refs/heads/ppr","pushedAt":"2023-10-26T11:23:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Move cart count cookie read down","shortMessageHtmlLink":"Move cart count cookie read down"}},{"before":"c6ce1b42a20ec7ee56018c2804fdc934729a8f3f","after":"e543f80af4c06a0d9c5447a5eaf1b83dcb5e4f42","ref":"refs/heads/ppr","pushedAt":"2023-10-26T06:33:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Testing ppr","shortMessageHtmlLink":"Testing ppr"}},{"before":"e33b7467a85a3d72a64d60323e8afbba0bc5b8b3","after":"c6ce1b42a20ec7ee56018c2804fdc934729a8f3f","ref":"refs/heads/ppr","pushedAt":"2023-10-26T06:33:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"Testing ppr","shortMessageHtmlLink":"Testing ppr"}},{"before":null,"after":"e33b7467a85a3d72a64d60323e8afbba0bc5b8b3","ref":"refs/heads/ppr","pushedAt":"2023-10-25T20:00:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sebmarkbage","name":"Sebastian Markbåge","path":"/sebmarkbage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63648?s=80&v=4"},"commit":{"message":"stash","shortMessageHtmlLink":"stash"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADqudtlwA","startCursor":null,"endCursor":null}},"title":"Activity · sebmarkbage/app-playground"}