IL-2602

Форк
0
/
preview.tsx 
25 строк · 721.0 Байт
1
import type { Preview } from '@storybook/react'
2
import '../src/styles/variables/index.scss'
3
import { Provider } from "react-redux";
4
import { configureStore } from "@reduxjs/toolkit";
5
import { api } from "@/services/api";
6
import { rootReducer } from "@/app/store/store";
7

8
const store = configureStore({
9
  middleware: getDefaultMiddleware => getDefaultMiddleware().concat(api.middleware),
10
  reducer: rootReducer,
11
})
12
const preview: Preview = {
13
  parameters: {
14
    actions: { argTypesRegex: '^on[A-Z].*' },
15
    controls: {
16
      matchers: {
17
        color: /(background|color)$/i,
18
        date: /Date$/i,
19
      },
20
    },
21
  },
22
  decorators: [(Story) => (<Provider store={store} ><Story/></Provider>)]
23
}
24

25
export default preview
26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.