From 59dbf74466416a4109d88c47fa27039709667223 Mon Sep 17 00:00:00 2001 From: SKINMAKER Date: Fri, 14 Apr 2023 23:57:43 +0900 Subject: [PATCH] refactor/webhook (#553) * types: fix type of shortValue * refactor: move webhook section to dev page * feat: add tooltip * refactor: remove warning prop for Label * refactor: remove webhook field from edit page * feat: check webhookStatus * chore: remove unused import * chore: remove ununsed import * chore: remove unused import * chore: add desc about failed webhook * chore: remove unused import * feat: remove warning icon when updated * feat: add webhook field to server * refactor: remove webhook verification * fix: endpoint * feat: add endpoint for /applications/servers/[id] * feat: remove webhook related props from bot/server * chore: edit url * feat: add link to docs * chore: remove indents --- components/Form/Label.tsx | 11 +--- pages/api/v2/applications/bots/[id]/index.ts | 24 ++++++- .../api/v2/applications/servers/[id]/index.ts | 58 ++++++++++++++++ pages/api/v2/bots/[id]/index.ts | 14 ++-- pages/api/v2/servers/[id]/index.ts | 10 +-- pages/bots/[id]/edit.tsx | 6 +- pages/developers/applications/bots/[id].tsx | 49 +++++++++----- .../developers/applications/servers/[id].tsx | 66 +++++++++++-------- pages/servers/[id]/edit.tsx | 6 +- types/index.ts | 14 ++-- utils/Query.ts | 59 ++++++----------- utils/Tools.ts | 6 +- utils/Yup.ts | 30 +++++---- 13 files changed, 209 insertions(+), 144 deletions(-) create mode 100644 pages/api/v2/applications/servers/[id]/index.ts diff --git a/components/Form/Label.tsx b/components/Form/Label.tsx index 6b75791..45187d5 100644 --- a/components/Form/Label.tsx +++ b/components/Form/Label.tsx @@ -1,5 +1,3 @@ -import Tooltip from '@components/Tooltip' - const Label: React.FC = ({ For, children, @@ -8,9 +6,7 @@ const Label: React.FC = ({ error = null, grid = true, short = false, - required = false, - warning = false, - warningText + required = false }) => { return - -