From 6e0b2b76fe5b93678496c7a409cb2688c5d09b95 Mon Sep 17 00:00:00 2001 From: KevinMidboe Date: Thu, 18 Feb 2021 23:18:13 +0100 Subject: [PATCH] New admin pages with better isolated functionality. Draw winner page has: - Better user feedback - Knows how many wines are left - Separat button for starting sms prize distribution. - Edit, update and delete wine by id. RegisterWinePage: - Import wine by url. - Edit, update and delete wine by id. --- frontend/components/admin/DrawWinnerPage.vue | 356 ++++++++++++++++++ frontend/components/admin/PushPage.vue | 59 +++ .../components/admin/RegisterWinePage.vue | 308 +++++++++++++++ 3 files changed, 723 insertions(+) create mode 100644 frontend/components/admin/DrawWinnerPage.vue create mode 100644 frontend/components/admin/PushPage.vue create mode 100644 frontend/components/admin/RegisterWinePage.vue diff --git a/frontend/components/admin/DrawWinnerPage.vue b/frontend/components/admin/DrawWinnerPage.vue new file mode 100644 index 0000000..7660da5 --- /dev/null +++ b/frontend/components/admin/DrawWinnerPage.vue @@ -0,0 +1,356 @@ + + + + + diff --git a/frontend/components/admin/PushPage.vue b/frontend/components/admin/PushPage.vue new file mode 100644 index 0000000..929cd8e --- /dev/null +++ b/frontend/components/admin/PushPage.vue @@ -0,0 +1,59 @@ +