Во-первых, я не совсем уверен, что такое префикс @@
в действиях, которые означают большинство сторонних пакетов, которые я установил в своем приложении React / Redux - если они означают «приватный», то ответ на мой вопрос очевидно. Я вижу их в расширении Redux devtools для Chrome.
В случае, если это просто соглашение об области действия @@<package>/<action>
, у меня есть конкретный вопрос относительно действий в пакете redux-form
. Действия, по-видимому, не задокументированы , поэтому я не уверен, смогу ли я безопасно использовать их в моих редукторах , не беспокоясь о прерывании изменений.
Для большего контекста в случае, если мой подход совершенно неверен (все еще выясняются шаблоны): я хочу удалить форму регистрации и представить сообщение об успешном завершении после успешного завершения. redux-form
отправляет действие типа @@redux-form/SET_SUBMIT_SUCCEEDED
, при этом meta.form
сообщает мне, что это была форма, которую я назвал register
. Поэтому я использовал бы его в своем редукторе RegisterPage
, чтобы установить логическое значение isSuccess
, и использовал его для изменения вида.