【发布时间】:2021-11-25 13:14:42
【问题描述】:
我正在使用带有 react.tsx 的 storyBook,我从标题中得到了这个错误。我试图看看出了什么问题,但没有任何成功。这是我的 3 个脚本
import React from "react";
import "./Button.css";
export interface IButtonProps {
variant: "primary" | "secondary" | "success" | "danger";
title: string;
}
const Button: React.FC<IButtonProps> = (variant, title) => {
return <button className={`button ${variant}`}>{title}</button>;
};
export default Button;
我不会添加 CSS...
import React from "react";
import Button from "./Button";
import { Meta } from "@storybook/react";
export default {
title: "Button",
component: Button,
} as Meta;
export const Primary: React.VFC<{}> = () => (
<Button variant="primary" title="Primary"></Button>
);
export const Secondary: React.VFC<{}> = () => (
<Button variant="secondary" title="Secondary">
Secondary
</Button>
);
export const Success: React.VFC<{}> = () => (
<Button variant="success" title="Success">
Success
</Button>
);
export const Danger: React.VFC<{}> = () => (
<Button variant="danger" title="Primary">
Danger
</Button>
);
当我尝试运行它时,我得到了这个:enter link description here
可能是什么问题?
【问题讨论】:
标签: reactjs typescript storybook