Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabrielguerrero/ngrx-traits

NGRX Traits is a library to help you compose and reuse state logic in your angular app. There is two versions, @ngrx-traits/signals supports ngrx-signals, and @ngrx-traits/{core, common} supports ngrx.
https://github.com/gabrielguerrero/ngrx-traits

angular ngrx

Last synced: 24 days ago
JSON representation

NGRX Traits is a library to help you compose and reuse state logic in your angular app. There is two versions, @ngrx-traits/signals supports ngrx-signals, and @ngrx-traits/{core, common} supports ngrx.

Awesome Lists containing this project

README

        

# NGRX-Traits

NGRX Traits is a library that provides a set of prebuilt functions for ngrx and ngrx/signals, that will allow you to easily
implement pagination, filtering, sorting and more in your angular application.

There are two versions of this library one for ngrx and one for ngrx/signals.

- @ngrx-traits/signals compatible with ngrx/signals go [here](docs/signals.md) for documentation.
- @ngrx-traits/{core,common} compatible with ngrx go [here](docs/ngrx.md) for documentation.

## Contributing

NGRX Traits is an open source project. Read our [contributing guidelines](./CONTRIBUTING.md) on how to get involved.