1import { UnavailabilityError } from 'expo-modules-core'; 2 3import BackgroundNotificationTasksModule from './BackgroundNotificationTasksModule.native'; 4 5export default async function registerTaskAsync(taskName: string): Promise<null> { 6 if (!BackgroundNotificationTasksModule.registerTaskAsync) { 7 throw new UnavailabilityError('Notifications', 'registerTaskAsync'); 8 } 9 10 return await BackgroundNotificationTasksModule.registerTaskAsync(taskName); 11} 12