Я знаю, что в simulate
мы обычно можем сделать что-то вроде:
simulate("change", { target: { value: '7' } });
Но что мне передавать во втором параметре, если моя onChange
функция принимает объект в качестве параметра?
interface myObject{
firstname: string;
lastname: string;
}
myChangeFunction(item: myObject) {
/* */
}
Обратите внимание, что я пытался:
const updates = { firstname: "john", lastname: "doe" };
simulate("change", { target: updates });
and
simulate("change", updates );
Но это не сработало.