Fork me on GitHub
#cljsrn
<
2019-12-06
>
Oliver George03:12:19

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

joshmiller06:12:43

@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 George06:12:43

Was your fix to comment out the Websocket line?

joshmiller06:12:10

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

vikeri16:12:31

@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

Oliver George23:12:01

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

vikeri20:12:49

Yeah very irritating

vikeri16:12:28

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…

joshmiller17:12:23

Awesome, good info.

👍 4
vikeri18:12:16

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.

vikeri18:12:30

And by requires I mean requires of react

vikeri18:12:47

And I’m using re-natal setup FYI

joshmiller21:12:09

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

Oliver George22:12:24

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

naomarik20:12:19

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

naomarik20:12:51

Activity seems to have stagnated though on re-natal.

vikeri23:12:23

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