About this drop
Built with react-native-reanimated v4: a single `progress` shared value (animated via withTiming) interpolates the blur intensity and the menu's size, position, and opacity, while a Gesture.Pan writes translationY into a useDerivedValue that maps drag distance to the highlighted option. The menu floats above the keyboard using react-native-keyboard-controller's OverKeyboardView and KeyboardStickyView, the backdrop uses expo-blur, and the glass input bar uses expo-glass-effect with SF Symbols from expo-symbols. All animation logic runs in worklets on the UI thread. iOS-focused (Liquid Glass and SF Symbols); requires Expo SDK 56 and runs in Expo Go, since the keyboard-controller and glass-effect native modules are both bundled there as of SDK 56.