From e542a65bf3106004a102e13553eb0733a0c3c74d Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 27 Feb 2022 10:13:25 +0100 Subject: [PATCH] Various components --- frontend/src/components/Alert.vue | 102 +++++ .../src/components/CompositionComponent.vue | 64 +++ frontend/src/components/DateRange.vue | 129 ++++++ frontend/src/components/EssentialLink.vue | 51 +++ frontend/src/components/dashboard/NewUser.vue | 373 ++++++++++++++++++ frontend/src/components/models.ts | 8 + .../components/transactions/LargeTable.vue | 224 +++++++++++ 7 files changed, 951 insertions(+) create mode 100644 frontend/src/components/Alert.vue create mode 100644 frontend/src/components/CompositionComponent.vue create mode 100644 frontend/src/components/DateRange.vue create mode 100644 frontend/src/components/EssentialLink.vue create mode 100644 frontend/src/components/dashboard/NewUser.vue create mode 100644 frontend/src/components/models.ts create mode 100644 frontend/src/components/transactions/LargeTable.vue diff --git a/frontend/src/components/Alert.vue b/frontend/src/components/Alert.vue new file mode 100644 index 0000000000..970e43794b --- /dev/null +++ b/frontend/src/components/Alert.vue @@ -0,0 +1,102 @@ + + + + + + + diff --git a/frontend/src/components/CompositionComponent.vue b/frontend/src/components/CompositionComponent.vue new file mode 100644 index 0000000000..67914640a3 --- /dev/null +++ b/frontend/src/components/CompositionComponent.vue @@ -0,0 +1,64 @@ + + + diff --git a/frontend/src/components/DateRange.vue b/frontend/src/components/DateRange.vue new file mode 100644 index 0000000000..d963a048f5 --- /dev/null +++ b/frontend/src/components/DateRange.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/frontend/src/components/EssentialLink.vue b/frontend/src/components/EssentialLink.vue new file mode 100644 index 0000000000..c2899650e4 --- /dev/null +++ b/frontend/src/components/EssentialLink.vue @@ -0,0 +1,51 @@ + + + diff --git a/frontend/src/components/dashboard/NewUser.vue b/frontend/src/components/dashboard/NewUser.vue new file mode 100644 index 0000000000..c9b250c1e2 --- /dev/null +++ b/frontend/src/components/dashboard/NewUser.vue @@ -0,0 +1,373 @@ + + + + + diff --git a/frontend/src/components/models.ts b/frontend/src/components/models.ts new file mode 100644 index 0000000000..69459204b1 --- /dev/null +++ b/frontend/src/components/models.ts @@ -0,0 +1,8 @@ +export interface Todo { + id: number; + content: string; +} + +export interface Meta { + totalCount: number; +} diff --git a/frontend/src/components/transactions/LargeTable.vue b/frontend/src/components/transactions/LargeTable.vue new file mode 100644 index 0000000000..ff9ea71ffb --- /dev/null +++ b/frontend/src/components/transactions/LargeTable.vue @@ -0,0 +1,224 @@ + + + + + + +