From 5a22be5efa28b3f152b9e06ab3786ee8557dc971 Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 10 Sep 2020 23:55:29 -0700 Subject: [PATCH] Allow admins to view account websites. --- assets/list-ul.svg | 1 + components/WebsiteDetails.js | 1 + components/WebsiteList.js | 4 ++-- components/metrics/BarChart.js | 6 ------ components/settings/AccountSettings.js | 17 ++++++++++++++--- lang/de-DE.json | 3 +++ lang/en.json | 6 ++++++ lang/nl-NL.json | 3 +++ lang/ru-RU.json | 3 +++ lang/tr-TR.json | 3 +++ lang/zh-CN.json | 3 +++ package.json | 2 +- pages/404.js | 5 ++++- pages/account.js | 18 ------------------ pages/api/{account.js => account/index.js} | 0 pages/api/website/{[id]/index.js => [id].js} | 0 pages/api/{website.js => website/index.js} | 0 pages/api/websites.js | 11 ++++++++--- pages/{dashboard.js => dashboard/[[...id]].js} | 6 +++++- 19 files changed, 57 insertions(+), 35 deletions(-) create mode 100644 assets/list-ul.svg delete mode 100644 pages/account.js rename pages/api/{account.js => account/index.js} (100%) rename pages/api/website/{[id]/index.js => [id].js} (100%) rename pages/api/{website.js => website/index.js} (100%) rename pages/{dashboard.js => dashboard/[[...id]].js} (67%) diff --git a/assets/list-ul.svg b/assets/list-ul.svg new file mode 100644 index 00000000..5e632126 --- /dev/null +++ b/assets/list-ul.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/components/WebsiteDetails.js b/components/WebsiteDetails.js index 91217d78..3ff87de9 100644 --- a/components/WebsiteDetails.js +++ b/components/WebsiteDetails.js @@ -28,6 +28,7 @@ export default function WebsiteDetails({ websiteId }) { const BackButton = () => (