From e296775a31970ec5a28133c4a51ac0ced62ccb3e Mon Sep 17 00:00:00 2001 From: Max G Date: Wed, 15 Apr 2020 21:54:36 +0000 Subject: [PATCH] * Tags Dropbown Beta...kinda crappy --- client/src/components/TagDisplayComponent.vue | 109 ++++++++++++++++++ client/src/pages/NotesPage.vue | 26 ++--- 2 files changed, 118 insertions(+), 17 deletions(-) create mode 100644 client/src/components/TagDisplayComponent.vue diff --git a/client/src/components/TagDisplayComponent.vue b/client/src/components/TagDisplayComponent.vue new file mode 100644 index 0000000..663eb70 --- /dev/null +++ b/client/src/components/TagDisplayComponent.vue @@ -0,0 +1,109 @@ + + + + \ No newline at end of file diff --git a/client/src/pages/NotesPage.vue b/client/src/pages/NotesPage.vue index fca8587..c2e9ff8 100644 --- a/client/src/pages/NotesPage.vue +++ b/client/src/pages/NotesPage.vue @@ -29,6 +29,13 @@ Locked + + @@ -58,16 +65,6 @@

Shared Notes

Password Protected Notes

- -
-

Tags

- - - {{ucWords(tag.text)}} {{tag.usages}} - - -
-
@@ -144,7 +141,8 @@ 'fast-filters': require('@/components/FastFilters.vue').default, 'search-input': require('@/components/SearchInput.vue').default, 'attachment-display': require('@/components/AttachmentDisplayCard').default, - 'counter':require('@/components/AnimatedCounterComponent.vue').default + 'counter':require('@/components/AnimatedCounterComponent.vue').default, + 'tag-display':require('@/components/TagDisplayComponent.vue').default, }, data () { return { @@ -663,12 +661,6 @@ }) }, - ucWords(str){ - return (str + '') - .replace(/^(.)|\s+(.)/g, function ($1) { - return $1.toUpperCase() - }) - }, reset(){ this.showClear = false this.searchTerm = ''