If your code will make use of the functionality provided by the Smile UI object, use the
SmileUI.customerReady() method instead.Returns
This method returns aPromise that resolves once customer identification has occurred (even if there is no logged-in customer) and does not wait for other dependencies. If customer identification has already occurred, the Promise will resolve immediately.
The Promise will resolve with:
- On success, a customer object when there is a currently logged-in customer, or
nullif no customer is currently logged-in. - On failure, an error object.