Record Flashcards
1
Q
Record
A
const [tasks, setTasks] = useState<Record<string, DomainTask[]»({})
Record - утилитный тип TS, типизирует объект у которого ключи являются строками (todolistId1), а значения являются массивами ([
{ id: “1”, title: “CSS”, isDone: false },
{ id: “2”, title: “JS”, isDone: true },
{ id: “3”, title: “React”, isDone: false },
])
todolistId1: [
{ id: “1”, title: “CSS”, isDone: false },
{ id: “2”, title: “JS”, isDone: true },
{ id: “3”, title: “React”, isDone: false },
],
todolistId2: [
{ id: “1”, title: “bread”, isDone: false },
{ id: “2”, title: “milk”, isDone: true },
{ id: “3”, title: “tea”, isDone: false },
],