Я пытаюсь определить propTypes объекта следующего типа.
//example default prop
static propTypes = {
additionalLicenses: {
'unknown Key String': PropTypes.shape({
license: PropTypes.string,
repository: PropTypes.string,
}),
},
}
Моя проблема в том, как определить «неизвестную строку ключа» как тип объекта, который может повторяться. Это может быть что угодно (но всегда строка), и есть также неизвестное количество этих неизвестных ключей.
Немного борюсь с этим!