Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
10
Добавление типизации параметра функции создания задачи
Условие задачи
Требуется обеспечить строгую типизацию входного параметра функции createNewTodo. Для этого необходимо заменить тип any на подходящий тип, описывающий структуру объекта задачи.
interface Todo {
id: number;
title: string;
done: boolean;
}
const createNewTodo = (todo: any) => {
const id = uscId();
return ({
...todo, id
}
}
Определите корректный тип для аргумента todo, чтобы функция возвращала объект, соответствующий интерфейсу Todo.