Итак, я пытаюсь выучить reactJS и застрял в одном месте.
В приведенном ниже коде:
import React from "react";
import { v1 as uuid } from "uuid";
const CreateRoom = (props) => {
function create() {
const id = uuid();
props.history.push(`/room/${id}`);
console.log(id);
}
return ([
<button onClick={create}>Create room</button>
]);
};
export default CreateRoom;
Я получаю базовую кнопку c, которая создание комнаты со случайным URL-адресом (например, UUID)
Как мне вставить текстовое поле (Ввод), в которое пользователь может ввести имя комнаты. Я пробовал обычные методы, создав новый файл с именем id.js
и создавая ID function
, но безрезультатно.
Что я делаю не так? Вы можете проверить этот вариант использования, посетив https://vidci-vid.herokuapp.com/