import React, { useState } from "react"; import { RenameIcon } from "../../icons/ContextMenuIcons"; import { useLeftData, useTopData, } from "../../../store/visualization/useZone3DWidgetStore"; type RenameTooltipProps = { name: string; onSubmit: (newName: string) => void; }; const RenameTooltip: React.FC = ({ name, onSubmit }) => { const [value, setValue] = useState(name); const { top } = useTopData(); const { left } = useLeftData(); const handleSubmit = (e: React.FormEvent) => { e.preventDefault(); onSubmit(value.trim()); }; return (
Name
setValue(e.target.value)} autoFocus />
); }; export default RenameTooltip;