mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-11 20:00:29 +01:00
@@ -747,6 +747,31 @@ const SidebarItem = forwardRef(function SidebarItem(
|
||||
{ type: 'separator' },
|
||||
]
|
||||
: []) as DropdownItem[]),
|
||||
{
|
||||
key: 'renameRequest',
|
||||
label: 'Rename',
|
||||
leftSlot: <Icon icon="pencil" />,
|
||||
onSelect: async () => {
|
||||
const name = await prompt({
|
||||
id: 'rename-request',
|
||||
title: 'Rename Request',
|
||||
description: (
|
||||
<>
|
||||
Enter a new name for <InlineCode>{itemName}</InlineCode>
|
||||
</>
|
||||
),
|
||||
name: 'name',
|
||||
label: 'Name',
|
||||
placeholder: 'New Name',
|
||||
defaultValue: itemName,
|
||||
});
|
||||
if (itemModel === 'http_request') {
|
||||
updateHttpRequest.mutate((r) => ({ ...r, name }));
|
||||
} else {
|
||||
updateGrpcRequest.mutate((r) => ({ ...r, name }));
|
||||
}
|
||||
},
|
||||
},
|
||||
{
|
||||
key: 'duplicateRequest',
|
||||
label: 'Duplicate',
|
||||
|
||||
Reference in New Issue
Block a user