refactor: enforce frontend view model boundaries
This commit is contained in:
@@ -2,7 +2,7 @@ import type { Meta, StoryObj } from "@storybook/react-vite";
|
||||
|
||||
import { FormProvider, useForm } from "react-hook-form";
|
||||
|
||||
import type { BankCardValues } from "../../model/form-validation";
|
||||
import type { BankCardValues } from "../../model/form.schema";
|
||||
|
||||
import { BankCardFields } from "./BankCardForm.view";
|
||||
|
||||
@@ -20,6 +20,7 @@ const meta = {
|
||||
openingDate: "2026-08-01",
|
||||
},
|
||||
});
|
||||
|
||||
return (
|
||||
<FormProvider {...methods}>
|
||||
<Story />
|
||||
@@ -38,8 +39,11 @@ const meta = {
|
||||
tags: ["autodocs"],
|
||||
title: "Product/BankCards/CardFields",
|
||||
} satisfies Meta<typeof BankCardFields>;
|
||||
|
||||
export default meta;
|
||||
|
||||
type Story = StoryObj<typeof meta>;
|
||||
|
||||
export const Active: Story = { name: "Независимая карта в рублях" };
|
||||
export const Archived: Story = {
|
||||
args: { archived: true },
|
||||
|
||||
Reference in New Issue
Block a user