Size: a a a

Next.js — русскоговорящее сообщество

2020 May 20

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
я думал что проблема в    h2
источник

🦜

🦜 in Next.js — русскоговорящее сообщество
Alexandr Sidorov
без него тоже не работает
тебе надо не новый компонент возвращать, а добавить стиль по условию
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
pages/index.tsx 36 строка в студию
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
🦜
* логика привязана к view
* логика зависит от lifecycle
* нельзя использовать вне view (продолжить исполнять)
* изменения повлекут изменения view
* нельзя описать сценарий ( тестирование без view)
подписываюсь под всем. есть проекты без большой логики на UI (рефетчи и прочее) и достаточно локанично выглядит
источник

S

Shuh in Next.js — русскоговорящее сообщество
🦜
* логика привязана к view
* логика зависит от lifecycle
* нельзя использовать вне view (продолжить исполнять)
* изменения повлекут изменения view
* нельзя описать сценарий ( тестирование без view)
я как то пошел по такому пути, в итоге все переписал, неудобно
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
а тестирование обычно ток e2e
источник

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
источник

S

Shuh in Next.js — русскоговорящее сообщество
может проблема в русском, хотя бред несу
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
предположительно проблема с сасс лоадером идиотским( - поконсоль style.title
источник

S

Shuh in Next.js — русскоговорящее сообщество
еще можно сделать view source, и сравнить результат
источник

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
да есть такое имена классов странно пишутся.
источник

S

Shuh in Next.js — русскоговорящее сообщество
babel plugin нужен
источник

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
источник

S

Shuh in Next.js — русскоговорящее сообщество
попробуй убрать className вообще
источник

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
не прокатило
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
погугли - там есть решение проблем с сасс лоадером на эскперементальной версии
источник

AS

Alexandr Sidorov in Next.js — русскоговорящее сообщество
Спасибо, пошел гуглить
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
"@zeit/next-sass": "1.0.1", у нас такая версия стоит
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
с такими настройками

[
     withSASS,
     {
       cssLoaderOptions: {
         // onlyLocals: true,
         localIdentName: defaultCSSModulesConfig.localIdentName
       },
       cssModules: defaultCSSModulesConfig,
       [PHASE_PRODUCTION_BUILD]: {
         cssLoaderOptions: {
           // onlyLocals: true,
           localIdentName: '[hash:base64:10]'
         },
         cssModules: {
           ...defaultCSSModulesConfig,
           localIdentName: '[hash:base64:10]'
         }
       }
     }
   ]
источник

ВЛ

Владимир Линкевич... in Next.js — русскоговорящее сообщество
легаси держим(
источник