Timeline component for undo/redo/checkpoints
convex-timeline component that allows for timeline operations. Currently the API supports pushing, undoing, redoing, and checkpointing data and there's definitely a future where manual branching, reconciliation, and time travel is possible. Let me know if you have any feedback! https://github.com/MeshanKhosla/convex-timeline