React-Native PropTypes, определяющий формы объектов - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь определить propTypes объекта следующего типа.

//example default prop
static propTypes = {
additionalLicenses: {
    'unknown Key String': PropTypes.shape({
      license: PropTypes.string,
      repository: PropTypes.string,
    }),
  },
}

Моя проблема в том, как определить «неизвестную строку ключа» как тип объекта, который может повторяться. Это может быть что угодно (но всегда строка), и есть также неизвестное количество этих неизвестных ключей.

Немного борюсь с этим!

...