Size: a a a

2020 March 18

Р

Роман in БЭМ
Да, должна была (вроде как) заменить bem-site-info для генерации документации и примеров.
источник

AY

Alexey Yarrr (qfox) in БЭМ
Роман
А agrarium — всё?
Не полетела без фултайм рук
источник

EW

Eugeniy World in БЭМ
Роман
Да, должна была (вроде как) заменить bem-site-info для генерации документации и примеров.
Я писал немного другую тулзу для сбора инфы из jsdoc + ts types/interfaces
источник

EW

Eugeniy World in БЭМ
в опенсорс пока не перенес(
источник

Р

Роман in БЭМ
Хочется storybook для enb-проектов 🤔
источник

EW

Eugeniy World in БЭМ
Роман
Хочется storybook для enb-проектов 🤔
storybook умеет в различные фреймворки
источник

EW

Eugeniy World in БЭМ
есть core часть которая рендерит и есть адаптер который все это подготавливает
источник

EW

Eugeniy World in БЭМ
для react - @storybook/react
источник

EW

Eugeniy World in БЭМ
т.е. можно написать адаптер и для bemjson'a
источник

EW

Eugeniy World in БЭМ
ну и описывать примеры в таком формате:
export default {
 title: 'ui/Button',
}

export const ButtonExample = () => {
 return {
   block: 'button',
   content: 'Click at me',
 }
}

ButtonExample.story = {
 name: 'common',
}
источник

Р

Роман in БЭМ
Eugeniy World
для react - @storybook/react
С этим разобрался. С typescript тоже нормально работает.
источник

И

Ильдар in БЭМ
Eugeniy World
т.е. можно написать адаптер и для bemjson'a
На сколько это сложно?
источник

EW

Eugeniy World in БЭМ
Ильдар
На сколько это сложно?
Не могу сказать, т.к. не занимался этим :) но думаю, что не особо слсожно, т.к. в сторибуке норм апи и поддеркжа всех фреймворков появилась очень быстро
источник

И

Ильдар in БЭМ
Роман
С этим разобрался. С typescript тоже нормально работает.
Давай скооперируемся
источник

EW

Eugeniy World in БЭМ
Роман
С этим разобрался. С typescript тоже нормально работает.
Могу ещё для докуменатции плагин скинуть — https://github.com/yarastqt/storybook-addons/tree/master/packages/docs
источник

Р

Роман in БЭМ
Ильдар
Давай скооперируемся
Давай. Я потихоньку осваиваю bem-react…
источник

EW

Eugeniy World in БЭМ
источник

EW

Eugeniy World in БЭМ
источник

EW

Eugeniy World in БЭМ
В доке есть ссылка на live-пример, но там чет не обновилась версия, позже посмотрю
источник

Р

Роман in БЭМ
У меня не завелась storybook-addon-info (вероятно — из-за typescript'а), который мог бы показывать «скомпилированный» HTML
источник