해결된 질문
작성
·
109
1
현재는 public에서 아이콘을 가져오는데 assets에 가져올때는 어떻게 하나요?
import type { Meta, StoryObj } from "@storybook/react";
import { IconButton } from "../../components/IconButton";
const meta = {
title: "Buttons/IconButton",
component: IconButton,
parameters: {
layout: "centered",
},
tags: ["autodocs"],
argTypes: {
alt: { control: "text", description: "아이콘의 대체 텍스트" },
iconPath: {
control: "text",
description: "아이콘의 경로",
defaultValue: "",
},
onClick: { action: "clicked", description: "아이콘 클릭 시 호출되는 함수" },
},
} satisfies Meta<typeof IconButton>;
export default meta;
type Story = StoryObj<typeof meta>;
export const Default: Story = {
args: {
alt: "아이콘",
iconPath: "ic-delete-dark.svg",
onClick: () => {},
},
};