From 62b25b46ee3b2c2849c2f38879f03e883e0d48d0 Mon Sep 17 00:00:00 2001 From: Eric <5089238+emizzle@users.noreply.github.com> Date: Tue, 4 Jun 2024 17:38:13 +1000 Subject: [PATCH] listen to all contract events with alerts --- .gitignore | 2 + src/App.vue | 180 +++++++++++++++-- src/assets/logo-black.svg | 19 +- src/assets/logo.svg | 19 +- src/components/AppNav.vue | 128 ++++++------ src/components/CodexImage.vue | 23 +-- src/components/ContractEventAlerts.vue | 23 +++ src/components/CounterButton.vue | 4 +- src/components/Slots.vue | 6 +- src/components/StorageRequests.vue | 126 ++++++------ src/components/alerts/AlertWithContent.vue | 206 ++++++++++++++++++++ src/stores/events.js | 216 +++++++++++++++------ src/views/RequestsView.vue | 8 +- src/views/SlotsView.vue | 9 +- 14 files changed, 716 insertions(+), 253 deletions(-) create mode 100644 src/components/ContractEventAlerts.vue create mode 100644 src/components/alerts/AlertWithContent.vue diff --git a/.gitignore b/.gitignore index ccda751..6cdcab6 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,5 @@ coverage *.tsbuildinfo *.key +codex-setup +codex-data diff --git a/src/App.vue b/src/App.vue index ee73de6..12f8236 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,36 +1,186 @@ + + + + + Codex Logo + Codex - - + + + + + @@ -87,4 +85,4 @@ nav a.router-link-exact-active { /* color: var(--color-text); */ @apply text-white bg-blue-700 md:bg-transparent md:text-blue-700 md:p-0 dark:text-white md:dark:text-blue-500; } - \ No newline at end of file + diff --git a/src/components/CodexImage.vue b/src/components/CodexImage.vue index 5a713b0..1ff701e 100644 --- a/src/components/CodexImage.vue +++ b/src/components/CodexImage.vue @@ -1,7 +1,7 @@ + + diff --git a/src/components/CounterButton.vue b/src/components/CounterButton.vue index 7ab1af4..325760f 100644 --- a/src/components/CounterButton.vue +++ b/src/components/CounterButton.vue @@ -1,5 +1,5 @@