From cc4a09914cfbe7b9e415516226013ce1ffba8e7e Mon Sep 17 00:00:00 2001 From: Henry Date: Wed, 9 Jul 2025 21:24:53 +0100 Subject: [PATCH] feat: add loading state to update board slug button --- .../views/board/components/UpdateBoardSlugButton.tsx | 10 ++++++++++ apps/web/src/views/board/index.tsx | 1 + 2 files changed, 11 insertions(+) diff --git a/apps/web/src/views/board/components/UpdateBoardSlugButton.tsx b/apps/web/src/views/board/components/UpdateBoardSlugButton.tsx index 2cb5154f..799cb464 100644 --- a/apps/web/src/views/board/components/UpdateBoardSlugButton.tsx +++ b/apps/web/src/views/board/components/UpdateBoardSlugButton.tsx @@ -6,11 +6,21 @@ const UpdateBoardSlugButton = ({ handleOnClick, workspaceSlug, boardSlug, + isLoading, }: { handleOnClick: () => void; workspaceSlug: string; boardSlug: string; + isLoading: boolean; }) => { + if (!isLoading && (!workspaceSlug || !boardSlug)) return <>; + + if (isLoading) { + return ( +
+ ); + } + return (