VKUI icon indicating copy to clipboard operation
VKUI copied to clipboard

[Breaking changes] Отказаться от классов без префиксов

Open eugpoloz opened this issue 3 years ago • 3 comments

  • [ ] отказываемся от классов без префиксов
  • [ ] отказываемся от vkuiClass

eugpoloz avatar Apr 15 '22 13:04 eugpoloz

Переезд на CSS Modules может помочь придти к этому #2294

inomdzhon avatar Apr 15 '22 14:04 inomdzhon

@inomdzhon это если мы будем на модули переезжать. Если мы заведем код-сплиттинг по мотивам пуллов Вовы, может, оно и не понадобится.

eugpoloz avatar Apr 15 '22 16:04 eugpoloz

@inomdzhon это если мы будем на модули переезжать. Если мы заведем код-сплиттинг по мотивам пуллов Вовы, может, оно и не понадобится.

Для начала надо в любом случае выпилить vkuiClass.

Есть альтернатива сделать в одну итерацию, в отличии от #2294:

  1. Ручками везде переводим vkuiClass на className (без префикса vkui)
  2. Настраиваем babel-plugin-react-css-modules (c vkuiClass мне подружить не получилось)

inomdzhon avatar Apr 18 '22 09:04 inomdzhon

inomdzhon avatar Oct 04 '22 08:10 inomdzhon