@bynary.composables.ngxs - bynaryDE/angular-extensions GitHub Wiki
@bynary/composables / @bynary/composables/ngxs
Composables for NGXS.
@Component({
template: `
My books:
<ul>
<li *ngFor="let book of books()>{{ book }}</li>
</ul>
`
})
class BooksComponent {
// legacy way using an Observable
@Select(BooksState.books)
books$: Observable<string[]>;
// new way using a signal
books = useSelect(BooksState.books);
}