Link Search Menu Expand Document

Explanation

Init actions are usually asynchronous, so they should return a Promise. Because it is easy to forget returning the promise from the function, this library errors if something other than a Promise is returned.

Solution

Make sure that your init action returns a Promise. In the rare case that your init action is synchronous, simply return Promise.resolve().

More details