ngrx / store-devtools actionsBlocklist - PullRequest
       51

ngrx / store-devtools actionsBlocklist

0 голосов
/ 02 октября 2019

Здравствуйте, я не хотел бы отображать одно из моих действий в расширении Redux DevTools. Я думал, что смогу сделать это с помощью свойства actionBlocklist, но когда я написал это:

 StoreDevtoolsModule.instrument({
      maxAge: 25,
      logOnly: environment.production,
      actionsBlocklist: ['[ACTION] NAME_OF_ACTION'] }),

, ничего не изменилось. Я уверен, что имя действия такое же, как имя от Redux. Может быть, я неправильно понимаю концепцию этого свойства.

1 Ответ

1 голос
/ 02 октября 2019

Это потому, что он использует проверку регулярных выражений под капотом. Поскольку имя действия содержит [ и ], проверка завершится неудачно и не заблокирует действие.

К сожалению, ввод текста не позволяет проходить регулярное выражение, но в качестве обходного пути выможно сделать:

actionsBlocklist: [/\[ACTION\] NAME_OF_ACTION/.source] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...