2
0

🐛 Only display export flow option if user is not guest

Closes #1118
This commit is contained in:
Baptiste Arnaud
2024-04-10 10:34:20 +02:00
parent 5c3c7c2b64
commit ae2350e167

View File

@ -26,7 +26,7 @@ import { useRouter } from 'next/router'
export const BoardMenuButton = (props: FlexProps) => {
const { query } = useRouter()
const { typebot } = useTypebot()
const { typebot, currentUserMode } = useTypebot()
const { user } = useUser()
const [isDownloading, setIsDownloading] = useState(false)
const { isOpen, onOpen, onClose } = useDisclosure()
@ -78,9 +78,11 @@ export const BoardMenuButton = (props: FlexProps) => {
<MenuItem icon={<SettingsIcon />} onClick={onOpen}>
{t('editor.graph.menu.editorSettingsItem.label')}
</MenuItem>
{currentUserMode !== 'guest' ? (
<MenuItem icon={<DownloadIcon />} onClick={downloadFlow}>
{t('editor.graph.menu.exportFlowItem.label')}
</MenuItem>
) : null}
</MenuList>
<EditorSettingsModal isOpen={isOpen} onClose={onClose} />
</Menu>