It's starting to become a bit of a pain to try/test things out as new components are added. A good chunk of the front end components could also probably be refactored.
Can we abstract out some of the useState hooks into their own hooks? Especially when they're coupled with a useEffect.
Some might be reusable, but most probably aren't. Either way, it might be nice to have them in other modules
Look into Storybook as a way to inspect/test individual components in isolation
This would solve the pain point of having to go through the entire sequence of events (ie. uploading, waiting, etc.) to inspect a component like DocumentView
It's starting to become a bit of a pain to try/test things out as new components are added. A good chunk of the front end components could also probably be refactored.
useState
hooks into their own hooks? Especially when they're coupled with auseEffect
.DocumentView