import { PencilIcon } from '@primer/octicons-react'; import { Form, useSubmit } from 'react-router'; import { useState } from 'react'; import Button from '~/components/Button'; import Dialog from '~/components/Dialog'; import TextField from '~/components/TextField'; interface Props { username: string; magic?: string; } export default function Rename({ username, magic }: Props) { const submit = useSubmit(); const dialogState = useState(false); const [newName, setNewName] = useState(username); return ( <> {(close) => ( <> Rename {username}? Enter a new username for {username}
{ submit(event.currentTarget); }} >
Cancel Rename
)}
); }