Skip to content

feat(signals): add SignalStoreFeatureType#5186

Open
rainerhahnekamp wants to merge 3 commits into
mainfrom
signals/feat/signal-store-feature-type
Open

feat(signals): add SignalStoreFeatureType#5186
rainerhahnekamp wants to merge 3 commits into
mainfrom
signals/feat/signal-store-feature-type

Conversation

@rainerhahnekamp

Copy link
Copy Markdown
Contributor

This allows custom features to reuse another feature's inferred state, props, and methods as input without duplicating the feature result type manually.

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Closes #5185

What is the new behavior?

Does this PR introduce a breaking change?

[ ] Yes
[x] No

This allows custom features to reuse another feature's inferred state, props,
and methods as input without duplicating the feature result type manually.
@rainerhahnekamp rainerhahnekamp force-pushed the signals/feat/signal-store-feature-type branch from e557e41 to 99d3ad8 Compare July 1, 2026 22:56
@rainerhahnekamp rainerhahnekamp marked this pull request as ready for review July 1, 2026 22:57
Comment thread modules/signals/src/signal-store-models.ts Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

@ngrx/signals: type representing a SignalStoreFeature

3 participants