К
Size: a a a
К
К
К
Б
Frame({x: 1, y: 2 }) когда на типе есть дополнительное дефолтное поле "z" class Point {x: number; y: number: z: number = 0} То есть к AS претензий нет, проблема в тайпскрипте который подсвечивает красным передачу объекта у которого нет поля "z". Вопрос в том как мне избавиться от ошибки тайпскрипта (подсвечивание красным предачу объекта на первом скриншоте) ?К
К
К
d
Б
const Todo = ({todo}) => {
return Frame({
width: "fill",
height: "fill",
backgroundColor: "#ad343104"
paddin: 10,
row: true,
children: [
Checkbox({
checked: todo.checked,
onChange: () => todo.checked = !todo.checked
}),
Input({
value: todo.value,
onChange: (val) => todo.value = val
}),
]
})
}M
todo!: Todo; // global vartodo = todo;onChange: () => _todo.checked = !_todo.checked,Б
M
Б
SR
M

N
Cʕ
PP