Встречается на собеседованиях • сегодня
Писал ли свой UI Kit
Да, писал. Обычно использую Storybook для документации и изоляции компонентов. Например, создавал кнопки, инпуты, модалки с кастомизацией через пропсы.
Пример кнопки:
```jsx
const Button = ({
children,
variant = 'primary',
size = 'md',
disabled = false,
onClick
}) => {
const variants = {
primary: 'bg-blue-500 hover:bg-blue-600',
secondary: 'bg-gray-500 hover:bg-gray-600',
};
const sizes = {
sm: 'py-1 px-2 text-sm',
md: 'py-2 px-4 text-base',
lg: 'py-3 px-6 text-lg'
};
return (
);
};
```
Также продумывал систему тем, состояний (hover, active) и accessibility. Компоненты делал максимально переиспользуемыми.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы