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

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions