169 похожих чатов

Ребят, всем привет, кто-то сталкивался с хранением объектов классов в

redux store? Как это лучше сделать: хранить в сторе сырые данные и написать селектор, который будет их преобразовывать в классы или же хранить в JSON.stringify и опять же в селекторе преобразовывать в классы?

8 ответов

17 просмотров

хранить в сторе данные и там же обрабатывать, в редюсерах. И что значит преобразовывать в классы?

ltcatyl- Автор вопроса
Igor N
хранить в сторе данные и там же обрабатывать, в ре...

ну вот, допустим, конкрентно у меня случай такой: с сервака приходят интервалы времени с полями start и end, но дело в том, что разным компонентам требуются свойства, например, является ли этот интервал текущим, первая половина интервала и тд, в итоге я вынес эту логику в отдельный класс, и когда приходят данные с сервака, я преобразую это всё в классы и записываю в стор, а в консоли редакс говорит, что нельзя в сторе хранить несереализуемые данные, как например, классы

ltcatyl
ну вот, допустим, конкрентно у меня случай такой: ...

Ну так сделай отдельные функции для каждого случая и кидай туда объект вида start/end date

ltcatyl- Автор вопроса
Igor N
Эээ, классы в смысле React.Component?

нет, в смысле class TimeSpan {} ))

ltcatyl- Автор вопроса
Afgan0r
Ну так сделай отдельные функции для каждого случая...

изначально так и было, но для чистоты кода вынес эту логику в класс

ltcatyl
нет, в смысле class TimeSpan {} ))

🤯 Откуда тебе такое в голову пришло?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта