emoji-mart-lazyload/src
Trevor Rundell c3aae4fb04 wrap localStorage access in try-catch
Many browsers may support localStorage, but disable access to it in certain situations. For example, Safari private browsing mode will raise an exception if you try to access localStorage from a third-party domain, resulting in unhandled errors like...

> QuotaExceededError: DOM Exception 22: An attempt was made to add something to storage that exceeded the quota.

The easiest way to handle this for optional features is to simply try-catch all access to localStorage.
2017-01-15 10:52:54 -05:00
..
components Use children passed through props 2016-12-07 15:04:39 -05:00
svgs 💄 2016-10-26 23:27:55 -04:00
utils wrap localStorage access in try-catch 2017-01-15 10:52:54 -05:00
vendor 💄 2016-10-03 21:16:35 -04:00
index.js Export frequently util 2016-07-26 14:53:53 -04:00
webpack.config.js Use dynamic version of emoji-datasource for the default sheet URL 2016-11-30 20:59:56 -05:00