Brings back loading skeletons: while we tried to eliminate the need for loading skeletons, given the dynamic nature of the app, loading skeletons have proven to be necessary.
Brings optimistic UI upgrades across the app: aside from getting them working on reactions again, there are a number of new spots where we use optimistic UI to instantly load new data; adding and deleting comments, editing and deleting posts, and editing profiles- these actions all take advantage of the great optimistic UI tooling that tRPC offers.
Overall, while this is bringing back some old imperatives, it is a step forward to where Beam needs to be architecturally, and makes sure that the small bugs that have developed and fell through the cracks are fixed.
Fine tooth comb bug fixes and improvements.
Overall, while this is bringing back some old imperatives, it is a step forward to where Beam needs to be architecturally, and makes sure that the small bugs that have developed and fell through the cracks are fixed.