Я тут недавно понял что редакс крут тем что там документация на столько базово все описывает, что с него хорошо начинать тем кто даже JS еще не оч знает и в программирование только входит. Вот думаю нужно ли такое реатому или оверхед лишний
Вчера тесты писал, приконнектченный компонент по документации не удалось тестировать. Пришлось переписывать на хуках
И да и нет) getIsAction используется внутри ядра и наверное стоило бы назвать по другому, чтобы не вводить в заблуждение. @artalar что думаешь на этот счет?
Хм. У меня кейс, где надо выкупить экшен ли вывалился или нет :)
В @reatom/core такой функции вроде как нет. Кажется тут можно самому написать что-то вроде function isAction(thing: any): thing is Action<any> { return thing && typeof thing === 'object' && typeof thing.type === 'string'; }
Прикольно. Спасибо! Название getIsAction и правда вводит в заблуждение тогда :)
Ну она проверяет является ли переданная функция action creator, но нужно в большей степени для внутренних штук. В реатоме в какой-то степени action creator тоже является атомом