Fix request creation

This commit is contained in:
Gregory Schier
2023-10-29 12:05:05 -07:00
parent 88eea09428
commit 4acca8dd06
2 changed files with 16 additions and 15 deletions

View File

@@ -8,7 +8,7 @@
}, },
"package": { "package": {
"productName": "Yaak", "productName": "Yaak",
"version": "2023.1.3" "version": "2023.1.4"
}, },
"tauri": { "tauri": {
"windows": [], "windows": [],

View File

@@ -2,28 +2,29 @@ import { memo } from 'react';
import { useSidebarHidden } from '../hooks/useSidebarHidden'; import { useSidebarHidden } from '../hooks/useSidebarHidden';
import { IconButton } from './core/IconButton'; import { IconButton } from './core/IconButton';
import { useCreateRequest } from '../hooks/useCreateRequest'; import { useCreateRequest } from '../hooks/useCreateRequest';
import { HStack } from './core/Stacks';
export const SidebarActions = memo(function SidebarActions() { export const SidebarActions = memo(function SidebarActions() {
const createRequest = useCreateRequest(); const createRequest = useCreateRequest();
const { hidden, toggle } = useSidebarHidden(); const { hidden, toggle } = useSidebarHidden();
if (!hidden) return null;
return ( return (
<div> <HStack>
{hidden && (
<IconButton <IconButton
onClick={toggle}
className="pointer-events-auto"
size="sm" size="sm"
icon="plusCircle" title="Show sidebar"
title="Create Request" icon={hidden ? 'leftPanelHidden' : 'leftPanelVisible'}
onClick={() => createRequest.mutate({})}
/> />
<IconButton )}
onClick={toggle} <IconButton
className="pointer-events-auto" size="sm"
size="sm" icon="plusCircle"
title="Show sidebar" title="Create Request"
icon={hidden ? 'leftPanelHidden' : 'leftPanelVisible'} onClick={() => createRequest.mutate({})}
/> />
</div> </HStack>
); );
}); });