Files
gtd/app/index.js

11 lines
440 B
JavaScript

// Custom entry: register the widget's headless task handler before the app
// starts, so widget events work even when the app UI never mounts.
import "expo-router/entry";
import { Platform } from "react-native";
import { registerWidgetTaskHandler } from "react-native-android-widget";
import { widgetTaskHandler } from "./src/widget/widget-task-handler";
if (Platform.OS === "android") {
registerWidgetTaskHandler(widgetTaskHandler);
}