JackAdams / meteor-transactions

App level transactions for Meteor + Mongo
http://transactions.taonova.com/
MIT License
113 stars 16 forks source link

Factor out the undo/redo into a separate package #20

Closed JackAdams closed 9 years ago

JackAdams commented 9 years ago

To allow people to write their own implementations of an undo/redo stack on top of the base transactions package.

ericoe commented 9 years ago

I think issue #27 might be a dupe of this.

JackAdams commented 9 years ago

Doing this would help with some elements of doing the things described in #27. In particular, making a custom undo/redo handler that could target particular threads. (It would just be a case of forking the undo-redo package and making the necessary changes.)

I actually have this factored out into two separate packages on my dev machine, but haven't released to atmosphere yet as it's a breaking change for anyone using babrahams:transactions. It would require users of the package to do meteor add babrahams:undo-redo to get the app back to the previous state.

JackAdams commented 9 years ago

Closed by 0.7.0