aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2025-01-29 12:14:12 -0500
committerbobzel <zzzman@gmail.com>2025-01-29 12:14:12 -0500
commit6fa61343a3e63a61747bc7123810190057d0bfe4 (patch)
tree7a49395bd0b2f5d13c65c583a974c19a186b6712 /src/client/views/collections
parentf47b7b61749e519d694cff841b4e961fd211c0dd (diff)
cleaned up filter icons.
Diffstat (limited to 'src/client/views/collections')
-rw-r--r--src/client/views/collections/CollectionCardDeckView.tsx20
1 files changed, 4 insertions, 16 deletions
diff --git a/src/client/views/collections/CollectionCardDeckView.tsx b/src/client/views/collections/CollectionCardDeckView.tsx
index 366d0f448..b40aa37de 100644
--- a/src/client/views/collections/CollectionCardDeckView.tsx
+++ b/src/client/views/collections/CollectionCardDeckView.tsx
@@ -462,24 +462,13 @@ export class CollectionCardView extends CollectionSubView() {
case '6':
doc.chatIndex = index;
break;
- case '1': {
- const allHotKeys = Doc.MyFilterHotKeys;
- let myTag = '';
+ case '1':
if (tag) {
- for (let i = 0; i < allHotKeys.length; i++) {
- const keyTag = StrCast(allHotKeys[i].toolType);
- if (keyTag.includes(tag)) {
- myTag = keyTag;
- break;
- }
- }
-
- if (myTag) {
- TagItem.addTagToDoc(doc, myTag);
- }
+ const hashTag = tag.startsWith('#') ? tag : '#' + tag[0].toLowerCase() + tag.slice(1);
+ const filterTag = Doc.MyFilterHotKeys.map(key => StrCast(key.toolType)).find(key => key.includes(tag)) ?? hashTag;
+ TagItem.addTagToDoc(doc, filterTag);
}
break;
- }
case '2':
case '4':
doc.chatFilter = true;
@@ -584,7 +573,6 @@ export class CollectionCardView extends CollectionSubView() {
* Actually renders all the cards
*/
@computed get renderCards() {
- console.log(this.docDraggedIndex, this.childDocs[0].title, this.childDocs[1].title);
// Map sorted documents to their rendered components
return this.childDocs.map((doc, index) => {
const cardsInRow = this.cardsInRowThatIncludesCardIndex(index);