Resolving the JavaScript Promise Error "TypeError: Cannot Read 'Then ...
TypeError - Cannot read property 'then' of undefined is thrown when the caller is expecting a Promise to be returned and instead receives undefined. Let's consider the above examples. In Example 1, the getTaxAmount (price, taxRate) function, when called, should have returned a Promise that resolves to a value of 12.