React TypeScript добавляйте в массив

interface IState {
  newTask: string;
  tasks: Array<ITask>;
}

addTask(name:string) {
  const newTask: ITask = {name, done: false}
  this.setState((prevState) => ({
    tasks: [...(prevState.tasks ?? []), newTask]
  }));
}
Defiant Dove