refactor: move lots of logic to hooks, declutter #22

Merged
mcataford merged 8 commits from refactor/hooks-declutter into main 2022-03-13 14:19:00 +00:00
mcataford commented 2022-03-12 16:58:37 +00:00 (Migrated from github.com)
  • Moved a lot of stray logic into hooks;
  • Introduced react-query to handle fetching feeds -- should take care of caching / redundant request avoidance for us;
  • Pushed data into containers instead of feeding from top-level for cleaner interfaces
  • Deprecates the useAppState hook in favour of granular hooks for navigation and feed fetching
  • Enables standard HTML mode (i.e. !DOCTYPE)
- Moved a lot of stray logic into hooks; - Introduced `react-query` to handle fetching feeds -- should take care of caching / redundant request avoidance for us; - Pushed data into containers instead of feeding from top-level for cleaner interfaces - Deprecates the `useAppState` hook in favour of granular hooks for navigation and feed fetching - Enables standard HTML mode (i.e. `!DOCTYPE`)
github-actions[bot] commented 2022-03-12 17:03:59 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622cd2739707605278642d67--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622cd2739707605278642d67--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-12 18:01:47 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622ce005970760661e642edb--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622ce005970760661e642edb--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-12 18:05:05 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622ce0caa3e476503f7380f1--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622ce0caa3e476503f7380f1--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-12 18:22:15 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622ce4d13bf38e7e7bdabd14--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622ce4d13bf38e7e7bdabd14--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-12 18:44:44 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622cea150deada13e725a898--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622cea150deada13e725a898--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-12 18:52:28 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622cebe697076075856430d8--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622cebe697076075856430d8--sleepy-shaw-d8efec.netlify.app
github-actions[bot] commented 2022-03-13 14:16:56 +00:00 (Migrated from github.com)

👀 Branch deployed at Website Draft URL: https://622dfcd2e6bcc3342dae7a3f--sleepy-shaw-d8efec.netlify.app

:eyes: Branch deployed at Website Draft URL: https://622dfcd2e6bcc3342dae7a3f--sleepy-shaw-d8efec.netlify.app
Sign in to join this conversation.
No description provided.