Open spacegangster opened 2 years ago
I mean, I could try to compile CLJS with shadow-cljs, then I would just need to disable some CLJS plugins, I just don't know what are they 😂
I hadn't remembered exactly what was in this repo, but it looks like it was based on the datsys generator, which is woefully out of date, so this may be a bit of work to update.
If I were in your shoes and wanted to head down this path, I would just rip out the front end code and put it into a basic deps.edn + shadow-cljs setup. The overwhelming majority of those libraries aren't necessary if you just want the front end bits. You should be get by with datascript, reagent and posh (+ re-com if you want to use that for inputs); Meanwhile, the only code you really need is in src/cljc/db.cljc
and src/cljs/{app,drag}.cljs
.
I do hope to fix up datsync for server sync at some point, but not high priority for me at the moment.
Hi again Christorpher! I'm trying to run it. I got past a couple of exceptions, added a couple of deps (including jaxb something and Datascript update)
Now getting this with cemerick.piggieback. I've tried cider/piggieback 0.3.10, this led into another exception Disabling piggieback gives another.
My new project.clj is attached as txt project.clj.txt
I've never actually gotten the figwheels / piggieback ways, so I don't know how to proceed here.
What does the project do exactly? If I can edit graph node labels, use tree layout and move to it your OZ thing – then it would be worth the struggle.