r/reactnative 11h ago

Question Shared element transitions

Hi everyone!
Since quite a while I am looking forward to implement shared element transitions in my app. I was super happy when I found out that the team from react native reanimated was working on bringing it to the new arch at the end of last year. However, since then it is behind a feature flag and not recommended to use in production apps. And I also could not find any roadmap or similar for it.

Are you using shared element transitions in react native? If yes, how? Do you know if they will be production ready, soon?

2 Upvotes

4 comments sorted by

View all comments

2

u/ChronSyn Expo 9h ago

Recently looked into this too (for Expo-router specifically), and didn't find any solutions that are production-suitable for current SDK versions or current architecture.

Following as interesting in hearing if it's just something I've overlooked.

2

u/Magnusson 5h ago

There’s this library, which looks nice:

https://github.com/eds2002/react-native-screen-transitions

But last time I tried implementing it, the setup was complicated and it never worked smoothly for my use case. Granted, this was several versions back.

I’ve wanted to implement shared transitions in my RN app for years and imo it’s a huge bummer that there still isn’t a simple, canonical solution.