|
|
@@ -3,16 +3,7 @@ import { CheckIcon, Cross2Icon } from "@radix-ui/react-icons"
|
|
|
|
|
|
import { vscode } from "../../../utils/vscode"
|
|
|
|
|
|
-import {
|
|
|
- Button,
|
|
|
- Popover,
|
|
|
- PopoverContent,
|
|
|
- PopoverTrigger,
|
|
|
- Tooltip,
|
|
|
- TooltipContent,
|
|
|
- TooltipProvider,
|
|
|
- TooltipTrigger,
|
|
|
-} from "@/components/ui"
|
|
|
+import { Button, Popover, PopoverContent, PopoverTrigger } from "@/components/ui"
|
|
|
|
|
|
type CheckpointMenuProps = {
|
|
|
ts: number
|
|
|
@@ -52,16 +43,9 @@ export const CheckpointMenu = ({ ts, commitHash, currentCheckpointHash }: Checkp
|
|
|
|
|
|
return (
|
|
|
<div className="flex flex-row gap-1">
|
|
|
- <TooltipProvider>
|
|
|
- <Tooltip>
|
|
|
- <TooltipTrigger asChild>
|
|
|
- <Button variant="ghost" size="icon" onClick={onCheckpointDiff}>
|
|
|
- <span className="codicon codicon-diff-single" />
|
|
|
- </Button>
|
|
|
- </TooltipTrigger>
|
|
|
- <TooltipContent align="end">View Diff</TooltipContent>
|
|
|
- </Tooltip>
|
|
|
- </TooltipProvider>
|
|
|
+ <Button variant="ghost" size="icon" onClick={onCheckpointDiff} title="View Diff">
|
|
|
+ <span className="codicon codicon-diff-single" />
|
|
|
+ </Button>
|
|
|
<Popover
|
|
|
open={isOpen}
|
|
|
onOpenChange={(open) => {
|
|
|
@@ -69,16 +53,9 @@ export const CheckpointMenu = ({ ts, commitHash, currentCheckpointHash }: Checkp
|
|
|
setIsConfirming(false)
|
|
|
}}>
|
|
|
<PopoverTrigger asChild>
|
|
|
- <TooltipProvider>
|
|
|
- <Tooltip>
|
|
|
- <TooltipTrigger asChild>
|
|
|
- <Button variant="ghost" size="icon">
|
|
|
- <span className="codicon codicon-history" />
|
|
|
- </Button>
|
|
|
- </TooltipTrigger>
|
|
|
- <TooltipContent align="end">Restore Checkpoint</TooltipContent>
|
|
|
- </Tooltip>
|
|
|
- </TooltipProvider>
|
|
|
+ <Button variant="ghost" size="icon" title="Restore Checkpoint">
|
|
|
+ <span className="codicon codicon-history" />
|
|
|
+ </Button>
|
|
|
</PopoverTrigger>
|
|
|
<PopoverContent align="end" container={portalContainer}>
|
|
|
<div className="flex flex-col gap-2">
|