1

我查看了现有的问题,并没有找到一个特定于我正在尝试做的事情,所以希望有人可以帮助我弄清楚我错过了什么。

我正在构建一个ButtonGroup将显示一系列Button组件项的组件。PropTypes.arrayOf(PropTypes.shape({})对于好的文档,我想itemsButtonGroup.

我正在尝试使用Button.propTypes,但它似乎不起作用(至少在故事书中,所以也许这是一个故事书/withInfo 错误)。

我尝试了几种不同的方法...

/** Items that should be buttons */
items: PropTypes.arrayOf(PropTypes.shape({ ...Button.propTypes }))
/** Items that should be buttons */
items: PropTypes.arrayOf(PropTypes.shape(Button.propTypes))

第一个不起作用,只是让我回到[ ... ]withInfo 块中。

第二个实际上返回一个基于索引的键控对象,其中每个键的值都是来自Button.propTypes. :/

[1]

想法?

4

0 回答 0