KristinaKac / meetup_2

0 stars 0 forks source link

Можно ознакомиться с оптимальным паттерном регистрирования призмовских иконок #12

Closed Anna-Prokhorova closed 3 months ago

Anna-Prokhorova commented 3 months ago

У Призмы есть проблема, что надо постоянно регистрировать иконки для каждого компонента отдельно, хотя многие из них на самом деле переиспользуются среди компонентов. В нашей команде выработался паттерн для того чтобы эту проблему контрить. Если вкратце, то регистратор иконок выносится в отдельный модуль, который будет располагаться в shared папке, а дальше там где надо импортим этот модуль. Посмотреть пример такого модуля можно тут (пункт про регистрацию иконок): https://kb-liga.phoenixit.ru/pages/viewpage.action?pageId=279427968#id-ВнедрениеNx-Частовстречающиесякейсыипредложенияпоихреализации

https://github.com/KristinaKac/meetup_2/blob/fb63bf38da7be6b2f7eabf86d32f81b48ab344c0/src/app/modules/meetup/components/meetup/meetup.component.ts#L38 https://github.com/KristinaKac/meetup_2/blob/fb63bf38da7be6b2f7eabf86d32f81b48ab344c0/src/app/modules/user/components/user-form/user-form.component.ts#L23 https://github.com/KristinaKac/meetup_2/blob/fb63bf38da7be6b2f7eabf86d32f81b48ab344c0/src/app/modules/user/components/user-table-row/user-table-row.component.ts#L26

KristinaKac commented 3 months ago

https://github.com/KristinaKac/meetup_2/commit/e0e6d216bc8d895997c8ccfb1434b663c6de6b0b