Skip to content
Snippets Groups Projects
Unverified Commit ae0359f7 authored by Uladzimir Havenchyk's avatar Uladzimir Havenchyk Committed by GitHub
Browse files

dx: forbid imports from storybook testing-library outside stories (#47056)

parent 47b8b4cb
No related branches found
No related tags found
No related merge requests found
......@@ -25,6 +25,10 @@
{
"name": "moment-timezone",
"message": "Moment is deprecated, please use dayjs"
},
{
"name": "@storybook/testing-library",
"message": "Please use `testing-library/react` or `@testing-library/user-event`"
}
]
}
......@@ -40,7 +44,8 @@
{
"files": ["**/*.stories.tsx"],
"rules": {
"import/no-default-export": 0
"import/no-default-export": 0,
"no-restricted-imports": 0
}
},
{
......
import type { ComponentStory } from "@storybook/react";
import type { Moment } from "moment-timezone"; // eslint-disable-line no-restricted-imports -- deprecated usage
import type { Moment } from "moment-timezone";
import { useState } from "react";
import DateInput from "./DateInput";
......
import type { ComponentStory } from "@storybook/react";
import moment from "moment-timezone"; // eslint-disable-line no-restricted-imports -- deprecated usage
import moment from "moment-timezone";
import { useState } from "react";
import DateSelector from "./DateSelector";
......
import type { ComponentStory } from "@storybook/react";
import type { Moment } from "moment-timezone"; // eslint-disable-line no-restricted-imports -- deprecated usage
import type { Moment } from "moment-timezone";
import { useState } from "react";
import DateWidget from "./DateWidget";
......
import type { ComponentStory } from "@storybook/react";
import moment from "moment-timezone"; // eslint-disable-line no-restricted-imports -- deprecated usage
import moment from "moment-timezone";
import { useState } from "react";
import TimeInput from "./TimeInput";
......
import { userEvent } from "@storybook/testing-library";
import userEvent from "@testing-library/user-event";
import { renderWithProviders, screen } from "__support__/ui";
import * as Lib from "metabase-lib";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment