From 569a9328a3759ad448af60b939b16197cf4372ce Mon Sep 17 00:00:00 2001 From: Vadym Parakonnyi Date: Tue, 17 Oct 2023 14:54:33 +0200 Subject: [PATCH] feat: introduce count(), fix example clear() --- .../components/todos/todos.component.css | 5 ++ .../components/todos/todos.component.html | 15 +++-- .../todos/components/todos/todos.component.ts | 25 ++++++- .../src/app/todos/services/todos.service.ts | 6 +- .../src/lib/rxdb-collection.service.ts | 67 ++++++++++--------- .../core/src/lib/rxdb-collection.class.ts | 29 ++++---- packages/rxdb/core/src/lib/rxdb.service.ts | 2 +- packages/rxdb/utils/src/lib/utils.ts | 1 + 8 files changed, 96 insertions(+), 54 deletions(-) diff --git a/examples/demo/src/app/todos/components/todos/todos.component.css b/examples/demo/src/app/todos/components/todos/todos.component.css index e69de29..f167269 100644 --- a/examples/demo/src/app/todos/components/todos/todos.component.css +++ b/examples/demo/src/app/todos/components/todos/todos.component.css @@ -0,0 +1,5 @@ +.clear-completed:disabled { + color: #999; + cursor: not-allowed; + text-decoration: none; +} diff --git a/examples/demo/src/app/todos/components/todos/todos.component.html b/examples/demo/src/app/todos/components/todos/todos.component.html index 9a1c0a0..1dae487 100644 --- a/examples/demo/src/app/todos/components/todos/todos.component.html +++ b/examples/demo/src/app/todos/components/todos/todos.component.html @@ -4,6 +4,7 @@ *ngxLet="{ todos: todos$ | asyncNoZone, count: count$ | async, + allDocs: allDocs$ | async, remainig: remainig$ | async, filter: filter$ | async } as $" @@ -56,11 +57,13 @@

todos