From 5e5dcf5559690794b83f9414a8350026bbf9f310 Mon Sep 17 00:00:00 2001 From: Devlin Junker Date: Fri, 25 Aug 2023 07:42:12 -0700 Subject: [PATCH 1/2] add Feed component and filtering in FeedItemDisplayList Signed-off-by: Devlin Junker --- src/components/Feed.vue | 85 +++++++++++++++ src/components/FeedItemDisplay.vue | 9 +- src/components/FeedItemDisplayList.vue | 145 ++++++++++++++++++++++--- src/components/FeedItemRow.vue | 12 +- src/components/Sidebar.vue | 28 +++-- src/components/Starred.vue | 40 ++++--- src/components/Unread.vue | 30 +++-- src/dataservices/item.service.ts | 23 ++++ src/routes/index.ts | 8 ++ src/store/item.ts | 11 ++ src/types/FeedItem.ts | 1 + 11 files changed, 321 insertions(+), 71 deletions(-) create mode 100644 src/components/Feed.vue diff --git a/src/components/Feed.vue b/src/components/Feed.vue new file mode 100644 index 000000000..33c5ed6dd --- /dev/null +++ b/src/components/Feed.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/components/FeedItemDisplay.vue b/src/components/FeedItemDisplay.vue index 5818fad51..1d7d5a843 100644 --- a/src/components/FeedItemDisplay.vue +++ b/src/components/FeedItemDisplay.vue @@ -183,7 +183,7 @@ export default Vue.extend({ - diff --git a/src/components/FeedItemDisplayList.vue b/src/components/FeedItemDisplayList.vue index e86aa93c1..11be6266a 100644 --- a/src/components/FeedItemDisplayList.vue +++ b/src/components/FeedItemDisplayList.vue @@ -1,17 +1,44 @@