diff --git a/app/javascript/dashboard/components/ui/Dropdown/DropdownList.vue b/app/javascript/dashboard/components/ui/Dropdown/DropdownList.vue index 88efa5f39..0a1975427 100644 --- a/app/javascript/dashboard/components/ui/Dropdown/DropdownList.vue +++ b/app/javascript/dashboard/components/ui/Dropdown/DropdownList.vue @@ -19,7 +19,7 @@ const props = defineProps({ default: '', }, activeFilterId: { - type: Number, + type: [String, Number], default: null, }, showClearFilter: { @@ -28,10 +28,13 @@ const props = defineProps({ }, }); +const emits = defineEmits(['on-search']); + const searchTerm = ref(''); const onSearch = value => { searchTerm.value = value; + emits('on-search', value); }; const filteredListItems = computed(() => { @@ -55,7 +58,7 @@ const isFilterActive = id => { > -
- + - -
+ +
-defineProps({ - inputValue: { - type: String, - default: '', - }, -}); - - diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue deleted file mode 100644 index 0d86127f9..000000000 --- a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue +++ /dev/null @@ -1,26 +0,0 @@ - - diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue deleted file mode 100644 index e46e9de33..000000000 --- a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue +++ /dev/null @@ -1,35 +0,0 @@ - - diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue deleted file mode 100644 index c8a13da0e..000000000 --- a/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue +++ /dev/null @@ -1,56 +0,0 @@ - - diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json index 7228b4812..84390d5b1 100644 --- a/app/javascript/dashboard/i18n/locale/en/integrations.json +++ b/app/javascript/dashboard/i18n/locale/en/integrations.json @@ -210,7 +210,7 @@ "LOADING_ERROR": "There was an error fetching the linear issues, please try again", "CREATE": "Create", "LINK": { - "SEARCH": "Search linear issues", + "SEARCH": "Search issues", "SELECT": "Select issue", "TITLE": "Link", "EMPTY_LIST": "No linear issues found",