Egor Pogadaev
Egor Pogadaev
В варианте Димы публичное апи вообще не меняется, кроме появления возможности явно передать тип в дженерик. Но в общем случае он сможет выводиться сам из value. Таким образом, кажется возможным...
Ок, теперь понял. Проблема-то глубже. Кажется, что даже если придумать новый проп для этого, то будут проблемы с типизацией. В качестве другого решения на обсуждение, можно было бы вытащить из...
Если удастся обойтись пропом и сохранить совместимость, то это будет норм. Но в том, как я это себе представляю, есть [проблема](https://www.typescriptlang.org/play/index.html#code/MYewdgzgLgBATgUygVzmAylOBLMBzGAXhi2QQG4BYAKBoDNkxgptwZwA1AQwBsyBhABZd8CADwAVGAgAeUBGAAmEGGGQBbAEYI4MAD4xoOfAD4AFADdeZAFyGsuPAEo7UgN40YX+ElRgfKGiYxgQA-DBWfAgwdgAOXHAQCABiPCBcUJbWCE5U1AC+QA) типизации. Может быть я не так понимаю решение. Посмотрю...
С дейтпикером там вышло не очень, от него отпочковался DatePickerOld. А твой вариант звучит неплохо.
[3.6.0](https://www.nuget.org/packages/Kontur.ReactUI.SeleniumTesting/3.6.0) выкатилась.
Зачем раздел `components`?
> Чтобы различать компоненты для пользователей и внутренние. Ты думаешь это лишнее? Сторибук у нас только для тестов пока использовался, и пока не было нужды их там различать. Но может...
Переименовал title в `components/*`, нужно переложить картинку `.creevey/images/*` -> `.creevey/images/components/*`. У Center правда нет скриншотов, но для других компонентов будет актуально.
Проходил мимо и заметил, что передача кастомных классов в SidePageBody не ломалась. И ResizeDetector ничего не останавливал. Вероятно, суть проблемы неверно определена. Думаю, дело просто в изменившейся верстке внутри SidePageBody.
webpack.config.js ``` module: { noParse: /switchery/ } ``` That works for me.