描述错误
尝试在MDX文件中使用useArgs
。
export const Template = (args) => {
const [_, updateArgs] = useArgs();
return (
<Box>
<Button onClick={()=>{updateArgs({isOpen: true})}}>
Open Drawer
</Button>
<Drawer
isOpen={args.isOpen}
placement={args.right}
onClose={args.onClose}
>
...
</Drawer>
</Box>
)
};
<Canvas>
<Story
name="Drawer"
args={{
isOpen: false,
placement: 'right',
onClose: ()=>{},
}}
>{Template.bind({})}</Story>
</Canvas>
<ArgsTable story={"Drawer"}/>
UpdateArgs可以正常工作,但随后会抛出一个错误,提示“故事书预览钩子只能在装饰器和故事函数内部调用”。
重现方法
- 无响应*
系统信息
tried to run npx sb@next info, but this results in "unexpected token '||='
其他相关信息
- 无响应*
2条答案
按热度按时间uemypmqf1#
你能尝试运行
npx sb@latest info
吗?f87krz0w2#
你能尝试运行
npx sb@latest info
吗?是的,它可以运行。但是确实有一些关于Python未安装的错误。
这是nev信息: