The patch and content-sources frontends are very different structurally, it would be easier to maintain both if they used the same stack (and potentially were included in the same github repository).
Goals:
- Migrate patchman-ui to Typescript
- Replace redux if possible with react-query and context API
- Investigate whether it makes sense to merge patchman-ui and content-sources-frontend into one github repository, considering the CI/CD and package manager changes that would be needed