如何添加一个形状的故事书旋钮,因此需要一个对象,然后是一个布尔值

How to add a storybook knob that is a shape, therefore expects an object and then a boolean

我想添加一个显示布尔值的旋钮,我可以点击它并将其标记为 "isCompleted" 或不标记。

您可以使用 object knob:

itemTypeData: object('itemTypeData', { isCompleted: true })

您还可以为 isCompleted 定义一个单独的 boolean 旋钮并使用 updateKnob:

切换它
const isCompleted = boolean('isCompleted', false);
...
itemTypeData: object('itemTypeData', { isCompleted })

然后,只需将 updateKnob('isCompleted', !isCompleted) 添加到您正在使用的任何 onClick 处理程序。