Я хотел бы написать правильный интерфейс для этого объекта. Ключ шага должен быть Dynami c, а значение является логическим. Это объект:
const obj = {
A: {
step: {
a: true,
b: true,
c: true,
},
},
B: {
step: {
a: true,
d: true,
},
},
C: {
step: {
e: true,
f: true,
g: true,
},
},
}
До сих пор я пробовал это, но я все еще получил ошибку.
interface OBJ_INTERFACE {
side: {
step: {
[key: string]: boolean,
}
}
}