/**
 * @format
 */
// import notifee, { AndroidImportance } from '@notifee/react-native';
// import messaging from '@react-native-firebase/messaging';
import { AppRegistry } from 'react-native';
import { enableScreens } from 'react-native-screens';
import App from './App';
import { name as appName } from './app.json';


enableScreens({
  freezeOnBlur: true, // background screen componenti freeze bo'ladi
});

// messaging().setBackgroundMessageHandler(async remoteMessage => {
//   console.log('Background message:', remoteMessage);

//   const channelId = await notifee.createChannel({
//     id: 'default',
//     name: 'Umumiy bildirishnomalar',
//     sound: 'default',
//     importance: AndroidImportance.HIGH,
//   });

//   await notifee.displayNotification({
//     title:
//       remoteMessage.notification?.title ||
//       remoteMessage.data?.title ||
//       'Yangi xabar',
//     body:
//       remoteMessage.notification?.body ||
//       remoteMessage.data?.body ||
//       'Matn yo‘q',
//     android: {
//       channelId,
//       largeIcon: 'ic_launcher_foreground',
//       sound: 'default',
//       pressAction: {
//         id: 'default',
//       },
//     },
//   });
// });

AppRegistry.registerComponent(appName, () => App);
