Как угловое приложение, я работаю над подходами среднего и большого размера, поэтому число действий и, следовательно, эффектов растет.Как обращаться с растущими файлами действий / эффектов для конкретной сущности.
Я пытался разделить действия на несколько файлов, но проблема с перечислениями Typescript заключается в том, что они не могут быть объединены.Каков наилучший подход здесь?Одна из моих идей заключалась в том, чтобы иметь выделенный файл enum, действия, разделенные в файлах в соответствии с частью приложения, которое они охватывают, а затем файл индекса для всех тех действий, в которых они объединены в один тип.
Тот же вопрос относительно эффектов.Поскольку это один @Injectable
класс, возможно ли разделить действия в разных файлах, а затем «объединить» их в один большой класс для этой конкретной сущности