import React from "react"; import type { Meta, StoryObj } from "@storybook/react"; import { createPageStory, parameters } from "../createPageStory"; const pageId = "login-config-totp.ftl"; const { PageStory } = createPageStory({ pageId }); const meta = { title: `login/${pageId}`, component: PageStory, parameters } satisfies Meta; export default meta; type Story = StoryObj; export const Default: Story = { render: () => }; export const WithManualSetUp: Story = { render: () => ( ) }; export const WithError: Story = { render: () => ( (fieldName === "totp" ? "Invalid TOTP" : undefined), exists: (fieldName: string) => fieldName === "totp", existsError: (fieldName: string) => fieldName === "totp", printIfExists: (fieldName: string, x: T) => (fieldName === "totp" ? x : undefined) } }} /> ) };