React getDerivedStateFromProps. Создание удобных интерфейсов