Getting Started

Introduction

Ngrx Traits is a set of prebuilt ngrx signals Custom Store Features that solve common problems such as calling a backend api, adding pagination, sorting, filtering, selection of entities, and more.

Features

  • ✅ Reduce boilerplate with generated strongly typed signals and methods.
  • ✅ Store Feature to load entities list
  • ✅ Store Feature to create a status for backend operations
  • ✅ Store Feature to filter remote and locally entities list
  • ✅ Store Feature to sort remote and locally entities list
  • ✅ Store Feature to paginate entities list locally or remotely
  • ✅ Store Feature to create a infinite scroll pagination
  • ✅ Store Feature to add single or multi selection entities list
  • ✅ Store Feature to reduce boilerplate needed when calling backend apis
  • ✅ Store Feature to sync the state to local or session storage
  • ✅ Store Feature to sync the route params and query params

Support Us

Next Steps