Size: a a a

React: русскоязычное сообщество

2020 April 28

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
*как то, что я пишу нарушает запрет?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Делать для этого два отдельных TopLevel компонента?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Тогда это слабо похоже на "автоматически все разрулит"
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Если не делать, то вылезает вышеназванная проблема
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
The Fallen Phoenix
Делать для этого два отдельных TopLevel компонента?
Почему TopLevel?
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Задача такая:
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
У меня есть библиотека компонентов.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
В ней есть все необходимые мне вещи, она в целом хорошая.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Но мне нужно кое-что в ней модифицировать.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Допустим, иконку у опции внутри дропдауна внутри древовидного списка.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
И мне нужно две иконки модифицировать.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
У либы же есть интерфейс по изменению этих вещей?
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Если его нет, то тут никакой DI не поможет
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Я пишу:

const MyDropdownLove = () => {...}

const MyDropdownHate = () => {}

Внутри них через DI.scope подменяю эту злосчастную иконку.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
А если есть, то он и не нужен сам по себе
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
The Fallen Phoenix
У либы же есть интерфейс по изменению этих вещей?
Нету.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Повторюсь, уровень вложенности может быть реально большим.
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Программисты далеко не все и не всегда настолько дальновидны, чтобы предусмотреть все варианты кастомизации.
источник

T

The Fallen Phoenix in React: русскоязычное сообщество
Тогда как будет изменение вноситься?
источник

ЮЧ

Юра Чеботаев in React: русскоязычное сообщество
Например, в дропдауне предусмотрена обычная иконка.
источник