New YouTube video reacting to this week’s updates in React Native:
→ Mix blend mode, display: contents in RN 0.77
→ CSS Transitions in Reanimated 4
→ Secretly-released SwiftUI support?
youtu.be/3V43hhMIUXE
@rojo.bsky.social
x.com/fernandotherojo
New YouTube video reacting to this week’s updates in React Native:
→ Mix blend mode, display: contents in RN 0.77
→ CSS Transitions in Reanimated 4
→ Secretly-released SwiftUI support?
youtu.be/3V43hhMIUXE
github.com/paramsinc/params-templates is the new URL
19.12.2024 13:41 — 👍 1 🔁 0 💬 0 📌 0Just updated the name to params-templates
19.12.2024 13:40 — 👍 1 🔁 0 💬 1 📌 0How does it manage to do this? Presumably you have to render each item to know its height for initialScrollIndex, right?
10.12.2024 21:44 — 👍 0 🔁 0 💬 1 📌 0Very exciting. How good is support for setting the initial index to scroll to when items are of variable size?
10.12.2024 18:21 — 👍 4 🔁 0 💬 1 📌 0New blog post: I learned React Native as a web developer, and I got everything wrong fernandorojo.co/mistakes
26.11.2024 13:07 — 👍 22 🔁 5 💬 2 📌 1Expo DOM is the coolest feature I’ve seen in so long. I have to make a video on this
14.11.2024 22:41 — 👍 2 🔁 0 💬 1 📌 0Whenever I spend a few days building a screen for just the web, I see how far ahead CSS still is
14.11.2024 21:42 — 👍 1 🔁 0 💬 0 📌 0I wish React Native had em units for styling text. 
I need letter-spacing: ‘-.03em’
Bluesky desperately needs a context menu when I long press an image to let me copy it. Same goes for posts themselves. Let me long press
10.11.2024 16:07 — 👍 3 🔁 0 💬 0 📌 0Has anyone written a script to let me find my Twitter people on Bluesky
08.11.2024 17:19 — 👍 5 🔁 0 💬 2 📌 0What do you use to measure this with RN?
08.11.2024 00:25 — 👍 0 🔁 0 💬 0 📌 0zeego.dev for menus, moti.fyi for animations, burnt for toasts
I’m biased since these are mine, but the reception towards them all has been great. Steer clear of native elements that get rebuilt with JS. 
PS I’m writing a blog post on the mistakes I made coming to native from a web background
I wonder if you could do:
Parent:
- overflow: hidden
- transform: scaleX 
Child:
- position: absolute
- opposite scaleX to offset the parent
Never know if this is correct but it kinda works to just set it on iOS lol
31.10.2024 20:38 — 👍 0 🔁 0 💬 0 📌 0behavior=platform.select({ ios: ‘padding’ })
31.10.2024 20:38 — 👍 0 🔁 0 💬 1 📌 0In my experience you can only do this with local images, since it includes height/width in the source prop next to uri
31.10.2024 16:57 — 👍 0 🔁 0 💬 0 📌 0just setting up my bsky
11.05.2023 16:41 — 👍 4 🔁 0 💬 1 📌 0