{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":766681098,"defaultBranch":"master","name":"10-atomic-blog","ownerLogin":"mina-atallah","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-03T22:52:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105294504?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709506330.0","currentOid":""},"activityList":{"items":[{"before":"93cd8cb3a42f3b3103e627a07aa0ab495e4a716e","after":"511f187d93c34ae3eb783b06cb878ede047cec30","ref":"refs/heads/master","pushedAt":"2024-03-05T02:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mina-atallah","name":"Mina M. Atallah","path":"/mina-atallah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294504?s=80&v=4"},"commit":{"message":"Custom Provider & Hook\n- made new copy of App file\n- created context provider component (PostProvider) and extracted all the state and state update logic into one file\n- created a custom hook (usePosts) to consume/get the value out of the context","shortMessageHtmlLink":"Custom Provider & Hook"}},{"before":"313c6c44970ddc5a5812aaf5550730c969126f19","after":"93cd8cb3a42f3b3103e627a07aa0ab495e4a716e","ref":"refs/heads/master","pushedAt":"2024-03-04T06:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mina-atallah","name":"Mina M. Atallah","path":"/mina-atallah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294504?s=80&v=4"},"commit":{"message":"Consuming the Context Value\n- removed all the prop drilling and replace with useContext","shortMessageHtmlLink":"Consuming the Context Value"}},{"before":"ee0c90b335bcbb8beb85875232c352f33d528a02","after":"313c6c44970ddc5a5812aaf5550730c969126f19","ref":"refs/heads/master","pushedAt":"2024-03-04T00:01:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mina-atallah","name":"Mina M. Atallah","path":"/mina-atallah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294504?s=80&v=4"},"commit":{"message":"Create Context & Provide Value\n- created a context component\n- created provider component with the need value","shortMessageHtmlLink":"Create Context & Provide Value"}},{"before":null,"after":"ee0c90b335bcbb8beb85875232c352f33d528a02","ref":"refs/heads/master","pushedAt":"2024-03-03T22:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mina-atallah","name":"Mina M. Atallah","path":"/mina-atallah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294504?s=80&v=4"},"commit":{"message":"First Commit Msg\n- initialized new project called atomic-blog\n- replaced the src & public folders with pre-existed one\n- installed faker-js package","shortMessageHtmlLink":"First Commit Msg"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDFyeSQA","startCursor":null,"endCursor":null}},"title":"Activity ยท mina-atallah/10-atomic-blog"}