TaskManager.defineTask how to get regions ?

Please provide the following:

  1. SDK Version: 43
  2. Platforms(Android/iOS/web/all): all

Hello, I am trying to get “regions” object from TaskManager.defineTask but it does not work.
I have to use let options = await TaskManager.getTaskOptionsAsync(LOCATION_TASK_NAME);

Any wait to proceed differently with TaskManager.defineTask?

Some code below :

 
TaskManager.defineTask(LOCATION_TASK_NAME, async ({ data, error }) => {
 
  let  options = await TaskManager.getTaskOptionsAsync(LOCATION_TASK_NAME);
  console.log("options ", options.regions); // it works but it is not sexy


  if (error) {
    // check `error.message` for more details.
    console.log("TaskManager error ", error)
    return;
  }

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.