Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rum plugin #27

Open
bamarco opened this issue May 18, 2017 · 1 comment
Open

Rum plugin #27

bamarco opened this issue May 18, 2017 · 1 comment

Comments

@bamarco
Copy link

bamarco commented May 18, 2017

Hey I know somebody was talking about doing a rum plugin, I don't know if that somebody is still working on it?

I don't have time to do it at the moment, but while looking at the internals of posh and rum I'm pretty sure you need to:

  1. Add a {:react deref} entry to dcfg in posh.reagent.
  2. Duplicate posh.reagent as posh.rum. Replace :make-reaction with calls to rum/build-defc using the rum/reactive mixin. set {:react rum/react :ratom atom}
  3. Update all @ and derefs of ratoms in plugin_base.cljc with ((:react dcfg) some-ratom)
@claj
Copy link

claj commented May 26, 2017

This would be very welcome. If the changes are just as outlined above it certainly looks doable!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants