

StyleSheet. No guessing, no approximation.commence trigger on mount. A dismiss timer anchors to the same animation frame so the handoff to the home screen always syncs to where the animation actually is, regardless of how busy the JS thread was at launch.AutoBind connects the data binding layer. On each tab press, the component fires growing or grown as both a state machine input and a view model trigger. Whichever the file defines picks it up. The icon responds with a state-driven transition, not a swap.AutoBind, triggers on tab change, state machine listening for timeline or info.Posted Jun 1, 2026
A self-initiated plant care app designed in Figma and built in React Native, with Rive state machines powering the splash screen and every tab transition.