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

Remove DOM dependency #93

Closed
jvliwanag opened this issue Dec 13, 2017 · 7 comments
Closed

Remove DOM dependency #93

jvliwanag opened this issue Dec 13, 2017 · 7 comments

Comments

@jvliwanag
Copy link

Might it be better to have thermite depend solely on purescript-react, without purescript-react-dom and purescript-dom? This way, upgrading will be simpler and users of react native won't need to have the DOM stuff around.

Wanted to upgrade thermite to use purescript-react-5.0.0 when I ran into this.

@jvliwanag
Copy link
Author

Alternatively, create purescript-thermite-dom as a separate package?

@dwhitney
Copy link

+1 for this. I'd be in favor of purescript-thermite-dom -- had to remove it my fork to get Thermite working with React Native. I'd be happy to do a PR if @paf31 is good with this.

@jvliwanag
Copy link
Author

jvliwanag commented Jan 30, 2018

@dwhitney interestingly, had to make only a few changes to make this work with react native. See #94 which works with react native (if i remember it right). But of course, moving the dom stuff to a separate dep would be preferable.

@dwhitney
Copy link

dwhitney commented Jan 30, 2018 via email

@athanclark
Copy link
Collaborator

Hey yall, sorry for being out of the loop - I'll be happy to break-off dom-related libraries for mounting to a separate package. React-native is definitely a killer feature for this project.

@dwhitney
Copy link

dwhitney commented Feb 20, 2019 via email

athanclark added a commit to athanclark/purescript-thermite that referenced this issue Feb 23, 2019
@athanclark
Copy link
Collaborator

@dwhitney shoot, I guess I'm a bit too late then :) sorry about that. I'd love to check out your bindings in the future, but if anyone runs into the same problem, I've made the adjustment. Thank you again for bringing this up!

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

3 participants