import { useState } from "react"; import { useIntl, FormattedMessage } from "react-intl"; import { useNavigate } from "react-router-dom"; import Logo from "Element/Logo"; import useEventPublisher from "Feed/EventPublisher"; import messages from "./messages"; export default function NewUserName() { const [username, setUsername] = useState(""); const { formatMessage } = useIntl(); const publisher = useEventPublisher(); const navigate = useNavigate(); const onNext = async () => { if (username.length > 0) { const ev = await publisher.metadata({ name: username }); console.debug(ev); publisher.broadcast(ev); } navigate("/new/verify"); }; return (

setUsername(ev.target.value)} />
); }