import { ActionButton } from 'components/ActionButton' import Tooltip from 'components/Tooltip' import { HTMLProps, forwardRef } from 'react' import { Project } from 'wasm-lib/kcl/bindings/Project' interface ProjectCardRenameFormProps extends HTMLProps { project: Project onDismiss: () => void } export const ProjectCardRenameForm = forwardRef( ( { project, onDismiss, ...props }: ProjectCardRenameFormProps, ref: React.Ref ) => { return (
e.preventDefault()} name="newProjectName" required autoCorrect="off" autoCapitalize="off" defaultValue={project.file.name} ref={ref} onKeyDown={(e) => { if (e.key === 'Escape') { onDismiss() } }} />
Rename project Cancel
) } )