diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4dc767f6..c1f1f5ab 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,10 @@ and this project adheres to
## [Unreleased]
+## Changed
+
+- 🚨(frontend) block button when creating doc #749
+
## Fixed
- 🐛(back) validate document content in serializer #822
diff --git a/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx b/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx
index a3fcb7a9..e2358f22 100644
--- a/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx
+++ b/src/frontend/apps/impress/src/features/left-panel/components/LeftPanelHeader.tsx
@@ -33,7 +33,7 @@ export const LeftPanelHeader = ({ children }: PropsWithChildren) => {
useCmdK(openSearchModal);
const { togglePanel } = useLeftPanelStore();
- const { mutate: createDoc } = useCreateDoc({
+ const { mutate: createDoc, isPending: isCreatingDoc } = useCreateDoc({
onSuccess: (doc) => {
router.push(`/docs/${doc.id}`);
togglePanel();
@@ -81,7 +81,9 @@ export const LeftPanelHeader = ({ children }: PropsWithChildren) => {
)}
{authenticated && (
-
+
)}