Встречается на собеседованиях • сегодня

Что такое PropTypes

PropTypes — это механизм проверки типов пропсов в React. Позволяет определить ожидаемые типы данных для компонента и выводит предупреждения в консоли, если пропсы не соответствуют заданным типам. Пример использования: ```jsx import PropTypes from 'prop-types'; function User({ name, age }) { return
{name}, {age}
; } User.propTypes = { name: PropTypes.string.isRequired, age: PropTypes.number }; ``` Основные типы: - `PropTypes.string` - `PropTypes.number` - `PropTypes.bool` - `PropTypes.array` - `PropTypes.object` - `PropTypes.func` - `PropTypes.node` (всё что может рендериться) - `PropTypes.element` (React-элемент) Можно указывать обязательность (`isRequired`) или задавать значения по умолчанию через `defaultProps`. С версии React 15.5 PropTypes вынесены в отдельный пакет. В TypeScript обычно используют интерфейсы/типы вместо PropTypes.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы