From 0966f9d715369f47cebb43f02c02c13a9a42ed53 Mon Sep 17 00:00:00 2001 From: "kasia.oczkowska" Date: Thu, 11 Jul 2024 09:39:31 +0100 Subject: [PATCH] feat: disable publish button when no flow or permissions --- .../web/src/components/EditorLayout/index.jsx | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/packages/web/src/components/EditorLayout/index.jsx b/packages/web/src/components/EditorLayout/index.jsx index 690f4625..92bd6441 100644 --- a/packages/web/src/components/EditorLayout/index.jsx +++ b/packages/web/src/components/EditorLayout/index.jsx @@ -14,6 +14,7 @@ import { EditorProvider } from 'contexts/Editor'; import EditableTypography from 'components/EditableTypography'; import Container from 'components/Container'; import Editor from 'components/Editor'; +import Can from 'components/Can'; import useFormatMessage from 'hooks/useFormatMessage'; import { UPDATE_FLOW_STATUS } from 'graphql/mutations/update-flow-status'; import { UPDATE_FLOW } from 'graphql/mutations/update-flow'; @@ -111,18 +112,23 @@ export default function EditorLayout() { - + + {(allowed) => ( + + )} +