Skip to content

Commit e193f33

Browse files
committed
Use icon button for history restore action
1 parent 2f1b5a3 commit e193f33

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

components/PromptHistoryView.tsx

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -325,10 +325,18 @@ const DocumentHistoryView: React.FC<DocumentHistoryViewProps> = ({ document, onB
325325
<IconButton onClick={handleCopy} tooltip={isCopied ? "Copied!" : "Copy Selected Version"} size="xs">
326326
{isCopied ? <CheckIcon className="w-4 h-4 text-success" /> : <CopyIcon className="w-4 h-4" />}
327327
</IconButton>
328-
<Button onClick={() => { addLog('INFO', `User action: Restore version for document "${document.title}".`); onRestore(focusedVersion.content); }} disabled={focusedIndex === 0} variant="secondary" className="px-1.5 py-0.5 text-[11px]">
329-
<UndoIcon className="w-3 h-3 mr-1.5"/>
330-
Restore Selected Version
331-
</Button>
328+
<IconButton
329+
onClick={() => {
330+
addLog('INFO', `User action: Restore version for document "${document.title}".`);
331+
onRestore(focusedVersion.content);
332+
}}
333+
disabled={focusedIndex === 0}
334+
tooltip="Restore Selected Version"
335+
size="xs"
336+
className="disabled:opacity-50 disabled:cursor-not-allowed"
337+
>
338+
<UndoIcon className="w-4 h-4" />
339+
</IconButton>
332340
</div>
333341
</div>
334342

0 commit comments

Comments
 (0)