From cf664ca2a093c2406d428ef3503612ae170fe7ab Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Mon, 29 Jan 2024 14:52:55 +0530 Subject: [PATCH] feat: Inbox item card component (#8801) --- .../routes/dashboard/inbox/InboxCard.vue | 70 ++++++++++++++++ .../inbox/components/InboxNameAndId.vue | 34 ++++++++ .../inbox/components/PriorityIcon.vue | 75 +++++++++++++++++ .../dashboard/inbox/components/StatusIcon.vue | 80 +++++++++++++++++++ 4 files changed, 259 insertions(+) create mode 100644 app/javascript/dashboard/routes/dashboard/inbox/InboxCard.vue create mode 100644 app/javascript/dashboard/routes/dashboard/inbox/components/InboxNameAndId.vue create mode 100644 app/javascript/dashboard/routes/dashboard/inbox/components/PriorityIcon.vue create mode 100644 app/javascript/dashboard/routes/dashboard/inbox/components/StatusIcon.vue diff --git a/app/javascript/dashboard/routes/dashboard/inbox/InboxCard.vue b/app/javascript/dashboard/routes/dashboard/inbox/InboxCard.vue new file mode 100644 index 000000000..ed24e392f --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/InboxCard.vue @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + {{ inboxTypeMessage }}: + {{ inboxMessage }} + + + + + 10h ago + + + + diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/InboxNameAndId.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxNameAndId.vue new file mode 100644 index 000000000..3edefd31b --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/InboxNameAndId.vue @@ -0,0 +1,34 @@ + + + + + + + {{ inboxName }} + + + + + {{ inboxId }} + + + + diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/PriorityIcon.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/PriorityIcon.vue new file mode 100644 index 000000000..0a14979ed --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/PriorityIcon.vue @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/javascript/dashboard/routes/dashboard/inbox/components/StatusIcon.vue b/app/javascript/dashboard/routes/dashboard/inbox/components/StatusIcon.vue new file mode 100644 index 000000000..9662d5fb2 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/inbox/components/StatusIcon.vue @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + +