• Как типизировать middleware в redux store?

    @Kolya112151 Автор вопроса
    Антон Иванов, к сожалению не помогло. А что-то меняется от такого написания?
    Написано
  • Почему не завершается шаг в github actions?

    @Kolya112151 Автор вопроса
    Сергей Кузнецов, да, пишет обычное сообщение, после завершения сборки, если я правильно понял.6509e8f63ffe4213375413.jpeg
    Написано
  • Как типизировать webpack.config.ts для Storybook?

    @Kolya112151 Автор вопроса
    Aetae, жесть ахах, но всё заработало, спасибо)) Надо будет ещё изучать тайпскрипт)
    Написано
  • Как типизировать webpack.config.ts для Storybook?

    @Kolya112151 Автор вопроса
    Aetae, ну частично заработало, хоть и вложенность больше стала, но теперь ему не нравится свойство rule.test

    Выдаёт ошибку, с каким-то странным типом

    Property 'test' does not exist on type 'RuleSetRule | "..."'.
    Property 'test' does not exist on type '"..."'.ts(2339)

    Вообще test, это же вроде регулярка, пытался привести её к строке, но тоже не помогло.
    Но все равно спасибо)
    Написано
  • Как типизировать webpack.config.ts для Storybook?

    @Kolya112151 Автор вопроса
    WbICHA , откуда у него тип? Вообще по гайду делаю, там у чела все нормально, но он это делал года полтора назад. И непонятно что там обновилось, что теперь все по-другому. Да и какой другой тип? В вебпаке у лоадеров прописан тип RuleSetRule[], следовательно у отдельного рула должен быть тип RuleSetRule
    Написано
  • Почему vscode игнорирует файл .stylelintrc.json?

    @Kolya112151 Автор вопроса
    Harconnen, нет, установлено локально. Ладно, и на том спасибо) Буду дальше думать
    Написано
  • Почему vscode игнорирует файл .stylelintrc.json?

    @Kolya112151 Автор вопроса
    Да и как-то в целом он даже если работает через settings.json, то все равно странно. Подчеркивает не место ошибки, а один символ в начале строки
    Написано
  • Почему vscode игнорирует файл .stylelintrc.json?

    @Kolya112151 Автор вопроса
    Нет, пишет вот всё тоже самое, что у тебя
    Написано
  • Почему vscode игнорирует файл .stylelintrc.json?

    @Kolya112151 Автор вопроса
    WbICHA, какой тег нужен?
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Aetae, в общем случайным образом нашлось исправление.

    Ошибка с путями появилась после ввода команды npx sb@next babelrc. Сначала я думал, что это просто создаст новый бабел-конфиг для сторибука, но видимо не только))

    Короче, я решил откатиться обратно до ввода команды и только потом увидел, что я просто пропустил точку в имени конфига. Я написал babelconfig.json, а нужно было babel.config.json

    Также ошибки с путями теперь тоже нет, потому что не вводил команду npx sb@next babelrc

    Спасибо за советы))
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Aetae, если вдруг ещё интересно, продолжаю работать над проблемой)

    Изменил название файла с babel.config.json на .babelrc и ошибка исчезла. Но только появилась новая:

    Couldn't find any stories in your Storybook.
    - Please check your stories field of your main.js config.
    - Also check the browser console and terminal for error messages.


    Хотя пути проверил, вроде всё правильно настроено в main.js
    Вот так:

    stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|mjs|ts|tsx)']


    В общем думаю дальше))
    Если решу проблему полностью, отпишусь
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Aetae, хотя ещё что интересно, сам vscode ошибок не показывает. И сейчас такое ощущение, что импорт типов нормально функционирует. Ошибка сама появляется только при запуске storybook в браузере, возможно проблема где-то в самом сторибуке.
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Я посмотрел, по идее всё должно так и быть, в babel прописан @babel/preset-typescript, поэтому вроде они не должны пересекаться. И вроде как эти типы typescript должен компилировать сначала в js, а потом уже babel переводить это в более старые версии, для большей поддержки браузеров. Поэтому возможно дело и не в babel, а в чём-то другом. Осталось выяснить в чём. Но спасибо за инфу, Aetae, WbICHA))
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Aetae, А хотя стоп, не факт. Не знаю даже с чего я решил в каком порядке оно компилируется ахах)
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Aetae, ну у меня стоит как раз в tsconfig.json свойство "module": "ESNext". По идее всё так и происходит, что сначала ts компилируется, а потом babel переводит.
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    WbICHA, ладно и на том конечно спасибо)
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    WbICHA, так надо ахах, это учебный проект, нужно было бабель подключить)) То есть в нём проблема, получается? Просто не очевидно почему с типами такие проблемы. Или можно что-то в бабель-конфиге прописать?
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Это уже в браузере ошибка, когда выполняю npm run storybook
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    WbICHA, да, всё верно. 5.1.6
    Написано
  • Как сделать импорт type?

    @Kolya112151 Автор вопроса
    Установлено автоматически, при инициализации сторибука, почему не должно быть?
    Да и в целом интересно просто почему не работает, ведь в документации typescript есть импорт типов таким образом. Поэтому я и поставил вопрос не о том, как заставить импорт работать, а как заставить воспринимать import type))
    Написано