您的功能请求是否与问题相关?请描述
Storybook 使用的 Parameters
类型与核心 TypeScript 实用类型同名,这意味着在不重命名的情况下将 Storybook 的 Parameters
导入到模块中会阻止在该文件中使用核心实用类型。
描述您希望的解决方案
也许可以在未来的大版本中将 Parameters
更改为 StoryParameters
?但不确定这样做是否值得麻烦,因为可以使用类似 import { Parameters as StoryParameters }
的语法轻松解决这个问题。
描述您考虑过的替代方案
保持不变。
您是否能够协助将该功能实现?
可能不会很快,但也许在未来某个时候可以。
附加上下文
在此处添加有关功能请求的其他上下文或屏幕截图。
2条答案
按热度按时间pbossiut1#
我猜想,可以通过保持
Parameters
但同时将StoryParameters
作为别名的方式,以非中断的方式实现这一点。可以通过在文档中的示例中使用它来引导人们朝向后者。emeijp432#
(并且像
Params
这样的参数可能比StoryParameters
更好,因为组件和全局级别上也可用参数。)