Почему никто и никогда не читает ошибки? С каких пор TypeError это неизвестная ошибка? Это ошибка типа, переменная имеет значение не того типа который ожидается. undefined - это отдельный тип в JS
TypeError: Cannot read property 'get' of undefined.
Ошибка типа: Невозможно прочитать свойство 'get' так как оно не определено.
Дальше стек вызовов. Пройдитесь по стеку и найдете ошибку.
P.S. В стеке 5 файлов, почему вы только 3 выложили? Почему именно main.js, API.js и Store.js, если ошибка возникает в других файлах?