Component - Push notifications (expo-notifications)
This component sets up push notifications using the expo-notifications library in a React Native app. It requests permission, gets a device token, and listens for incoming notifications to show alerts or update UI.