vue-storefront: iOS 9.3 js error blocks behavior

Current behavior

Content like images are not loaded and all the links/buttons in the navbar does not work: menu does not open, mini cart does not open, customer modal does not open, wishlist does not link page

only some products and categories in home blocks link to a page but then the page does not perfom filters (if category) or adding to cart (if product page)

I guess itโ€™s because a javascript error detected blocks everything that comes after

Expected behavior

Steps to reproduce the issue

simply go to home and look at the error in the console:

SyntaxError: Unexpected token ')' vendor.js:3025

but also

SyntaxError: Unexpected token ')' vendor.js:13

both are pointless indications anyway as safari has a very bad debugger ๐Ÿ˜•

Repository

demo.vuestorefront.io ๐Ÿ˜ƒ

Can you handle fixing this bug by yourself?

Donโ€™t know if I have time at the moment, but maybe itโ€™s something concerning babel or webpack compilation?

Enviroment details

  • Browser: iPad Mini Safari
  • OS: 9.3
  • Node: cannot know

Additional information

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 15

Most upvoted comments

This restrictioj should be there. You should import just the modules from lodash-Es that are required. For example lodash-es/merge etc