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
+
+
+
+
+
+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)