Добрый день, столкнулся с такой ситуацией что redux store не хранит Map, WeakMap, выводит вместо него пустой объект (empty).
Моя задача:
1. Есть список домов
2. Есть история этих домов (кто, когда жил)
Список домов мне нужен почти всегда, тк используется и в таблицах и на картах и тп, а вот история нужна не везде, и тк История дома привязана к самому дому, я решил что логично будет хранить в WeakMap<House, HouseHistory> т.к. при удалении дома из store удалится и его история.
Но Redux отказывается хранить Map, WeakMap, выводит пустой объект что в devtool, что в консоли, почему?
Redux же не позволяет хранить несериализованные объекты (например Map) в store… И возникает вопрос: а что если в сторе действительно нужно хранить данные в виде Map?