"use client"; import * as React from "react"; import { cn } from "../../lib/utils"; import { Button } from "./button"; import { Input } from "./input"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "./select"; import { Tip } from "./tip"; interface InlineEditShellProps { children: React.ReactNode; className?: string; } function InlineEditShell({ children, className }: InlineEditShellProps) { return ( event.stopPropagation()} > {children} ); } function InlineEditActions({ label, onSave, onCancel, }: { label: string; onSave: () => void; onCancel: () => void; }) { return (