тока если это чета надо назвать именем и оно условное а так смысла не вижу, вместо className удобнее `` как по мне
Не нужно ничего выносить
const iconStyle = “юзлес, ты либо делаешь через cva, либо группируй, да инлайни и не плоди всякое”
У меня глаз намётан, вопрос на засыпку - что такое Icon?
Это компонент иконки который я передаю) сначала назвал с маленькой буквы. Но потом подумал что лучше с большой. Так как компонент)
по крайней мере знаю что компоненты с большой буквы начинаються)
Ладно, шаг 2 - откуда этот компонент?
не передавай компоненты пропсами, для этого есть импорты и экспорты
с мелкой оно бы не работало, называть лучше что конкретно за иконка там находится типо SearchIcon
Компоненты действительно лучше именовать с большой буквы, только причём тут пропсы?
а я говорил компонент), ну ладно если свг то ок
ХЗ) хаха) стоит пропсы называть с маленькой? независимо от того что там будет лежать?
пытаюсь понять этот ответ. Пока туговато) что значит группировать и инлайнить?)
Ну не колбасу в 3 экрана, а группировать. В твоем случае не особо актуально. clsx( “text-kek-200 h-666 a b c d”, “hover:kek hover:pek”, className )
Обсуждают сегодня