Skip to content

Add Meta-Effect mechanism to intercept Effects (similar to Meta-Reducers) #4915

@adxdits

Description

@adxdits

Which @ngrx/* package(s) are relevant/related to the feature request?

effects

Information

Currently, NgRx provides Meta-Reducers that allow developers to wrap, intercept, or enhance reducer logic globally.
However, there is no equivalent mechanism for Effects.

I am building a developer tool (similar to Redux DevTools) and wanted to track, intercept Effects in a centralized way.

Describe any alternatives/workarounds you're currently using

Without a "Meta-Effect" layer, the only option is to manually wrap each effect or create a custom operator, which is not scalable for large projects or external tooling.

I would be willing to submit a PR to fix this issue

  • Yes
  • No

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions