diff --git a/client/src/App.vue b/client/src/App.vue
index 039fd1f..65f4165 100644
--- a/client/src/App.vue
+++ b/client/src/App.vue
@@ -1,7 +1,7 @@
@@ -22,15 +29,17 @@ defineProps(["tableData"]);
| {{ td.node.systemId }} |
- {{ td.node.startTime }} |
- {{ td.node.endTime }} |
+ |
+ |
{{ td.node.direction }} |
- {{ td.node.handledBy }} |
+ |
{{ td.node.activeDuration }} |
- {{ td.node.notes }} |
- {{ td.node.interaction }} |
- {{ td.node.outcome }} |
- {{ td.node.customer }} |
+ |
+
+
+ |
+ |
+ |
diff --git a/client/src/components/ContactsSummary.vue b/client/src/components/ContactsSummary.vue
new file mode 100644
index 0000000..e74eb5c
--- /dev/null
+++ b/client/src/components/ContactsSummary.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
Contacts Found: {{ results.totalCount }}
+
Total Handle Time: {{ results.totalHTDays }}
+
Active Handle Time: {{ results.activeHTDays }}
+
Total Active Time: {{ results.totalATHours }}
+
+
+
diff --git a/client/src/components/CustomerList.vue b/client/src/components/CustomerList.vue
new file mode 100644
index 0000000..c9d1afb
--- /dev/null
+++ b/client/src/components/CustomerList.vue
@@ -0,0 +1,8 @@
+
+
+ {{ customer.node.firstName }} {{ customer.node.lastName }} ({{ customer.node.ref }})
+
\ No newline at end of file
diff --git a/client/src/components/DateTime.vue b/client/src/components/DateTime.vue
new file mode 100644
index 0000000..d1b6524
--- /dev/null
+++ b/client/src/components/DateTime.vue
@@ -0,0 +1,12 @@
+
+
+ {{ date }} {{ time }}
+
\ No newline at end of file
diff --git a/client/src/components/EmailInteraction.vue b/client/src/components/EmailInteraction.vue
new file mode 100644
index 0000000..4064229
--- /dev/null
+++ b/client/src/components/EmailInteraction.vue
@@ -0,0 +1,9 @@
+
+
+ To: {{ address }}
+ From:{{ email.fromAddress }}
+ Subject:{{ email.subject }}
+
\ No newline at end of file
diff --git a/client/src/components/HandledBy.vue b/client/src/components/HandledBy.vue
new file mode 100644
index 0000000..d48acea
--- /dev/null
+++ b/client/src/components/HandledBy.vue
@@ -0,0 +1,7 @@
+
+
+ {{ handledBy.username }}
+
\ No newline at end of file
diff --git a/client/src/components/NotesList.vue b/client/src/components/NotesList.vue
new file mode 100644
index 0000000..1134b2d
--- /dev/null
+++ b/client/src/components/NotesList.vue
@@ -0,0 +1,9 @@
+
+
+
+ {{ note.node.text }}
+
+
\ No newline at end of file
diff --git a/client/src/components/OutcomeList.vue b/client/src/components/OutcomeList.vue
new file mode 100644
index 0000000..1301de9
--- /dev/null
+++ b/client/src/components/OutcomeList.vue
@@ -0,0 +1,8 @@
+
+
+ {{ outcome.node.text }}
+
\ No newline at end of file
diff --git a/client/src/components/ThreadSummary.vue b/client/src/components/ThreadSummary.vue
deleted file mode 100644
index 0d74dda..0000000
--- a/client/src/components/ThreadSummary.vue
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- Contacts Found: {{ results.totalCount }}
- Total Handle Time: {{ results.totalHTDays }}
- Active Handle Time: {{ results.activeHTDays }}
- Total Active Time: {{ results.totalATHours }}
-
diff --git a/server/routes/threadTracker.js b/server/routes/threadTracker.js
index 20e0919..d043022 100644
--- a/server/routes/threadTracker.js
+++ b/server/routes/threadTracker.js
@@ -70,6 +70,7 @@ router.get("/", (req, res) => {
}
}
interaction {
+ systemId
locale
__typename
... on Email {
@@ -79,6 +80,7 @@ router.get("/", (req, res) => {
receivedDate
subject
fromAddress
+ toAddresses
ccAddresses
bccAddresses
detectedLanguage