Fork me on GitHub
#fulcro
<
2020-06-27
>
tony.kay03:06:32

yeah, that’s probably the correct fix.

zilti10:06:26

Am I right in assuming that the RAD file upload / blob support thing is the Fulcro upload plus automatic temporary storage?

zilti10:06:50

Also, it seems like the reason why it isn't possible to use an Uberjar with RAD is that there is apparently a bug in Tufte. https://github.com/ptaoussanis/tufte/issues/59

❤️ 1
tony.kay16:06:53

Oh, could be that tufte is only on a test classpath?

tony.kay16:06:01

not sure that is peter’s problem.

tony.kay16:06:12

could also be a version mismatch on tufte/encore caused by our deps, or a problem with the tool you’re using to AOT compile. I’d defnitely diagnose it further before throwing an issue in his tracker.

tony.kay16:06:37

all that error means is that a thing that was expected to be in the AOT class set wasn’t there

tony.kay16:06:52

my guess would be it is a version mismatch

zilti12:06:54

No, Tufte is available at runtime, it is both in my deps and is a dependency of RAD. Also, the function actually exists in Encore, even in the most recent version of it. I am using Depstar to compile the code and create the uberjar, so I think I am fine on that end

murtaza5211:06:47

guys any tricks to speed up shadow-cljs startup, shadow-cljs watch main ?

holyjak15:06:32

Ask in #shadow-cljs? But it is lightning fast compared to our JS project's webpack :)

tony.kay16:06:23

start shadow-cljs server in the project once a day (or week?), and use the web interface to stop/start builds

👍 1
tony.kay16:06:43

I never ever use watch

tony.kay16:06:37

the thing is even really tolerant to reloading the config, so you should very rarely have to start/stop it. Even through a yarn add and the addition of a dev web server it doesn’t need a restart. It’s actually quite amazing compared to other tools.

murtaza5208:06:06

thanks let me try out the server option