From 46aeb82fd77073946d1f80c3b5b0fad2dcbde3c7 Mon Sep 17 00:00:00 2001
From: Daniel Chua <53444908+DCH25@users.noreply.github.com>
Date: Wed, 12 Apr 2023 10:45:45 -0400
Subject: [PATCH 1/4] feat: [513] added loading state to async button
---
backend/src/api/boards.ts | 2 +-
.../configuration-modal.component.html | 6 +-
.../configuration-modal.component.ts | 232 ++++++++++++------
frontend/src/app/services/board.service.ts | 2 +-
frontend/src/styles.scss | 20 ++
5 files changed, 184 insertions(+), 78 deletions(-)
diff --git a/backend/src/api/boards.ts b/backend/src/api/boards.ts
index 50998db6..ccd8b2fd 100644
--- a/backend/src/api/boards.ts
+++ b/backend/src/api/boards.ts
@@ -98,7 +98,7 @@ router.post('/:boardID/copy-configuration', async (req, res) => {
);
await dalBoard.updateMany(boards, updatedBoard);
- res.status(200);
+ res.status(200).json(boards);
});
router.get('/:id', async (req, res) => {
diff --git a/frontend/src/app/components/configuration-modal/configuration-modal.component.html b/frontend/src/app/components/configuration-modal/configuration-modal.component.html
index 1acab3dd..469d033b 100644
--- a/frontend/src/app/components/configuration-modal/configuration-modal.component.html
+++ b/frontend/src/app/components/configuration-modal/configuration-modal.component.html
@@ -239,7 +239,8 @@
UI Elements