From 24825a070a38c44b66d949c3ba4c94bf7e6c7999 Mon Sep 17 00:00:00 2001 From: Muhsin Keloth Date: Sat, 18 May 2024 22:46:32 +0530 Subject: [PATCH] feat: change search component --- .../conversation/linear/CreateOrLinkIssue.vue | 4 +- .../widgets/conversation/linear/LinkIssue.vue | 86 ++++++++++--------- .../widgets/conversation/linear/SearchBar.vue | 28 ++++++ .../conversation/linear/SearchEmptyState.vue | 15 ++++ .../conversation/linear/SearchIssue.vue | 26 ++++++ .../conversation/linear/SearchIssueItem.vue | 36 ++++++++ .../linear/SearchListDropdown.vue | 67 +++++++++++++++ lib/linear_queries.rb | 1 + 8 files changed, 221 insertions(+), 42 deletions(-) create mode 100644 app/javascript/dashboard/components/widgets/conversation/linear/SearchBar.vue create mode 100644 app/javascript/dashboard/components/widgets/conversation/linear/SearchEmptyState.vue create mode 100644 app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue create mode 100644 app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue create mode 100644 app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue index c12ffd0b3..105c62b27 100644 --- a/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue +++ b/app/javascript/dashboard/components/widgets/conversation/linear/CreateOrLinkIssue.vue @@ -39,8 +39,8 @@ + diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchEmptyState.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchEmptyState.vue new file mode 100644 index 000000000..ccf9b2b1e --- /dev/null +++ b/app/javascript/dashboard/components/widgets/conversation/linear/SearchEmptyState.vue @@ -0,0 +1,15 @@ + + diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue new file mode 100644 index 000000000..0d86127f9 --- /dev/null +++ b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssue.vue @@ -0,0 +1,26 @@ + + diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue new file mode 100644 index 000000000..3566686e1 --- /dev/null +++ b/app/javascript/dashboard/components/widgets/conversation/linear/SearchIssueItem.vue @@ -0,0 +1,36 @@ + + diff --git a/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue b/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue new file mode 100644 index 000000000..f4d517d26 --- /dev/null +++ b/app/javascript/dashboard/components/widgets/conversation/linear/SearchListDropdown.vue @@ -0,0 +1,67 @@ + + diff --git a/lib/linear_queries.rb b/lib/linear_queries.rb index 6f46abd6c..d9da707c9 100644 --- a/lib/linear_queries.rb +++ b/lib/linear_queries.rb @@ -53,6 +53,7 @@ module LinearQueries id title description + identifier } } }