import preview from "#.storybook/preview"; import { Component, createSignal } from "solid-js"; import { AnimeMatch } from "../../src/ts/components/common/anime/AnimeMatch"; import { AnimeSwitch } from "../../src/ts/components/common/anime/AnimeSwitch"; const meta = preview.meta({ title: "Common/Anime/AnimeSwitch", component: AnimeSwitch as Component, parameters: { layout: "centered", }, tags: ["autodocs"], }); export const Default = meta.story({ render: () => { const [tab, setTab] = createSignal<"a" | "b" | "c">("a"); const buttonStyle = (active: boolean) => ({ padding: "8px 16px", cursor: "pointer", "background-color": active ? "var(--main-color)" : "var(--sub-alt-color)", color: active ? "var(--bg-color)" : "var(--text-color)", border: "none", "border-radius": "8px", }); return (
Content for Tab A
Content for Tab B
Content for Tab C
); }, });