cljsrn

https://github.com/drapanjanas/re-natal | https://github.com/drapanjanas/re-natal/wiki/FAQ | https://github.com/condense/mercury-app/wiki | https://github.com/seantempesta/expo-cljs-template/ https://www.npmjs.com/package/create-expo-cljs-app
vikeri 2019-12-06T02:19:16.135200Z

Ok nice!

Oliver George 2019-12-06T03:49:19.136Z

@vikeri Tell us all if you find it's fairly pain free process. I'm curious.

joshmiller 2019-12-06T06:13:43.136900Z

@olivergeorge My upgrade from 0.59.x to 0.61.x was all RN-related, not ClojureScript-related, with the exception of needing to patch figwheel-bridge.js with a one-line comment.

Oliver George 2019-12-16T06:11:43.005100Z

Was your fix to comment out the Websocket line?

joshmiller 2019-12-16T19:59:55.005300Z

Yes

Oliver George 2019-12-17T02:29:29.005700Z

Thanks.

joshmiller 2019-12-06T06:14:10.137300Z

It was mostly fixing the Podfile with all of that new setup

vikeri 2019-12-06T16:49:31.138500Z

@olivergeorge Agree with joshmiller that the majority of the problems were related to Android X and autolinking. But then I had to update my patch for the metro bundler to work with :advanced: https://gist.github.com/180ae3d231f2b6e7c8c1154335cf61cd

vikeri 2019-12-10T20:21:49.164800Z

Yeah very irritating

vikeri 2019-12-06T16:53:28.140Z

I will also finally have to upgrade reagent to 0.9 to support the latest React. Pretty amazing that I basically haven’t had to upgrade reagent and re-frame since the start in March 2016…

joshmiller 2019-12-06T17:50:23.140200Z

Awesome, good info.

1👍
vikeri 2019-12-06T18:57:16.141700Z

How are people doing requires nowadays? I was looking at :npm-deps but since we don’t have our node_modules folder in the same directory as our project.clj it didn’t work out of the box. Could fix that but I’m unsure how much value :npm-deps actually adds.

vikeri 2019-12-06T18:57:30.142100Z

And by requires I mean requires of react

vikeri 2019-12-06T18:57:47.142500Z

And I’m using re-natal setup FYI

joshmiller 2019-12-06T21:59:09.142900Z

I’ve just been doing re-natal use-component and then (js/require ...) in my cljs code.

Oliver George 2019-12-06T22:57:24.144100Z

@drapanjanas Do you think it’s time for a new re-natal release?

naomarik 2019-12-11T20:43:19.165Z

Would highly appreciate re-natal supporting latest version of react native. Having to battle all these changes is frustrating.

naomarik 2019-12-11T20:43:51.165200Z

Activity seems to have stagnated though on re-natal.

Oliver George 2019-12-06T23:06:01.145Z

That constant folding thing is annoying isn’t it. Funny that it can’t easily be removed by configuration.

vikeri 2019-12-06T23:10:23.145800Z

I only had problem with react so I installed it via cljsjs and that worked well.