From f097fb8d4dddcbe63ba47fde54a2f2e5ccd3ba55 Mon Sep 17 00:00:00 2001 From: Netanel Basal Date: Sat, 10 Feb 2024 20:05:35 +0200 Subject: [PATCH] =?UTF-8?q?docs(general):=20=F0=9F=93=98=20add=20sponsersh?= =?UTF-8?q?op?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 4ddd4a5b..61df0bfd 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,25 @@ Elf encourages simplicity. It saves you the hassle of creating boilerplate code ✅  Pagination ✅  Devtools +## Sponsoring ngneat + +[Sponsorships](https://github.com/sponsors/ngneat) aid in the continued development and maintenance of ngneat libraries. Consider asking your company to sponsor ngneat as its core to their business and application development. + +### Gold Sponsors + +Elevate your support by becoming a Gold Sponsor and have your logo prominently featured on our README in the top 5 repositories. + +### Silver Sponsors + +Boost your backing by becoming a Gold Sponsor and enjoy the spotlight with your logo prominently showcased in the top 3 repositories on our README. + +### Bronze Sponsors + + + House of Angular + + +Become a bronze sponsor and get your logo on our README on GitHub.
@@ -31,10 +50,13 @@ Elf encourages simplicity. It saves you the hassle of creating boilerplate code [![coc-badge](https://img.shields.io/badge/codeof-conduct-ff69b4.svg?style=flat-square)]() [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e5079.svg?style=flat-square)](https://github.com/semantic-release/semantic-release) [![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier) +

## 🤓 Learn about it on the [docs site](https://ngneat.github.io/elf/) + ## 👩‍🎓 Check out the React Todos [example](https://stackblitz.com/edit/react-ts-jidhej?file=todos/todos.tsx) + ## 😋 Check out the Angular Todos [example](https://stackblitz.com/edit/angular-ivy-sky1gb?file=src/app/todos/state/todos.repository.ts) or Books [example](https://stackblitz.com/edit/angular-ivy-j9azue?file=src/app/state/books.repository.ts)
@@ -53,11 +75,7 @@ interface Todo { status: string; } -const store = createStore( - { name: 'todos' }, - withProps({ filter: 'ALL' }), - withEntities() -); +const store = createStore({ name: 'todos' }, withProps({ filter: 'ALL' }), withEntities()); export const filter$ = store.pipe(select(({ filter }) => filter)); export const todos$ = store.pipe(selectAllEntities()); @@ -72,6 +90,7 @@ export function updateFilter(filter: TodosProps['filter']) { ``` ## 🗒️ Review the Change Logs + - [`@ngneat/elf`](https://github.com/ngneat/elf/blob/master/packages/store/CHANGELOG.md) - [`@ngneat/elf-cli`](https://github.com/ngneat/elf/blob/master/packages/cli/CHANGELOG.md) - [`@ngneat/elf-devtools`](https://github.com/ngneat/elf/blob/master/packages/devtools/CHANGELOG.md) @@ -82,4 +101,5 @@ export function updateFilter(filter: TodosProps['filter']) { - [`@ngneat/state-history`](https://github.com/ngneat/elf/blob/master/packages/state-history/CHANGELOG.md) ## ⭐ Usage Trend of Elf Packages + [Usage Trend of Elf Packages](https://npm-compare.com/@ngneat/elf,@ngneat/elf-entities,@ngneat/elf-devtools,@ngneat/elf-persist-state,@ngneat/elf-requests,@ngneat/elf-pagination,@ngneat/elf-cli-ng,@ngneat/elf-state-history,@ngneat/elf-cli)