Fake Shared Element transition - Reanimated
The **SessionsModal** component provides a modal with interactive session items that expand on selection. It uses **React Native Reanimated** for smooth, animated transitions, with each session item scaling and adjusting its layout based on the active state.
### Key Components
- **Item Component**: Renders each session item with scaling and layout animations. When selected, an item expands to take up more space, leveraging React Native Reanimated Layout animation to "fake" the Shared Element transition and create room for the active "Session" item.
- **Modal Overlay**: A semi-transparent overlay that fades in and out with `FadeIn` and `FadeOut` animations, providing a backdrop for the modal.
- **Session Selection and Indicator**: An indicator that prompts the user to start a session when an item is selected.