Common Issues

Browser Support

The widget's require a complete ES5 spec-compliant environment, as well as support for CSS Flexbox.

When widgets encounter an issue considered non-recoverable such as a missing or invalid API key or receives no data from one of their resources they will handle this in one of two ways.

  1. Log to the console – Widget's will log debugging information to the console when they encounter an issue. Generally speaking, widgets will provide a message explaining the error and information on how to resolve it.
  2. Render a message in the DOM – Widget's may render a message or error state to the DOM when they encounter an error parsing configuration or handling API calls.

What About Try/Catch?

Widget's take all precautions necessary to prevent JavaScript Errors from bubbling up to user-land code. Wrapping component factory function calls with try/catch blocks will have no effect.