Hacker News new | ask | show | jobs
by forward-slashed 964 days ago
How would one adapt this to vanilla js (or clojurescript)?
2 comments

Not sure if it makes sense to adapt a library which relies that much on react to a non-react project.

Depending on the project, you could achieve a similar effect with other means, from pure css to some other library like https://revealjs.com/auto-animate/

Unsure about vanilla JS, but for ClojureScript, import the MagicMotion component from react-magic-motion and then wrap whatever you want to automate with the MagicMotion component, seems to be enough (but I haven't tried myself).
This requires reagent?
I guess you could use a React component somehow without Reagent, but if you're using ClojureScript you're most likely already using Reagent I guess?
I'm using Electric clojure, so no.