Skip to content

Commit 1cdb922

Browse files
authored
Merge pull request #13983 from ethereum/chromatic-setup
Chromatic reduce snapshot tests
2 parents ff97053 + ee33e55 commit 1cdb922

File tree

4 files changed

+5
-25
lines changed

4 files changed

+5
-25
lines changed

.storybook/modes.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import pickBy from "lodash/pickBy"
2+
13
import { baseLocales } from "./i18next"
24
import { breakpointSet } from "./preview"
35

@@ -12,7 +14,9 @@ export const viewportModes = breakpointSet.reduce<{
1214
}
1315
}, {})
1416

15-
export const langModes = Object.keys(baseLocales).reduce<{
17+
const localesToTest = ["en", "fa"]
18+
const locales = pickBy(baseLocales, (_, key) => localesToTest.includes(key))
19+
export const langModes = Object.keys(locales).reduce<{
1620
[locale: string]: { locale: string }
1721
}>((arr, curr) => {
1822
return {

src/components/CallToContribute/CallToContribute.stories.tsx

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import { Meta, StoryObj } from "@storybook/react"
22

33
import { ChildOnlyProp } from "@/lib/types"
44

5-
import { langViewportModes } from "../../../.storybook/modes"
6-
75
import CallToContributeComponent from "."
86

97
const meta = {
@@ -15,11 +13,6 @@ const meta = {
1513
},
1614
parameters: {
1715
layout: "fullscreen",
18-
chromatic: {
19-
modes: {
20-
...langViewportModes,
21-
},
22-
},
2316
},
2417
decorators: [
2518
(Story) => (

src/components/Quiz/stories/QuizSummary.stories.tsx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
import pickBy from "lodash/pickBy"
21
import type { Meta, StoryObj } from "@storybook/react"
32

4-
import { langViewportModes } from "../../../../.storybook/modes"
53
import { QuizContent } from "../QuizWidget/QuizContent"
64
import { QuizSummary } from "../QuizWidget/QuizSummary"
75

@@ -10,13 +8,6 @@ import { LAYER_2_QUIZ_TITLE, layer2Questions } from "./utils"
108
const meta = {
119
title: "Molecules / Display Content / Quiz / QuizWidget / Summary",
1210
component: QuizSummary,
13-
parameters: {
14-
chromatic: {
15-
modes: pickBy(langViewportModes, (args) =>
16-
["sm", "base"].includes(args.viewport)
17-
),
18-
},
19-
},
2011
args: {
2112
questionsLength: layer2Questions.length,
2213
},

src/components/Quiz/stories/QuizzesList.stories.tsx

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { ethereumBasicsQuizzes } from "@/data/quizzes"
77

88
import { getTranslation } from "@/storybook-utils"
99

10-
import { langViewportModes } from "../../../../.storybook/modes"
1110
import QuizzesListComponent from "../QuizzesList"
1211

1312
/**
@@ -19,13 +18,6 @@ import QuizzesListComponent from "../QuizzesList"
1918
const meta = {
2019
title: "Molecules / Display Content / Quiz / QuizzesList",
2120
component: QuizzesListComponent,
22-
parameters: {
23-
chromatic: {
24-
modes: {
25-
...langViewportModes,
26-
},
27-
},
28-
},
2921
} satisfies Meta<typeof QuizzesListComponent>
3022

3123
export default meta

0 commit comments

Comments
 (0)