Если значение уже в пропсах из стора, зачем его в стейт писать?
Ваш код похож на какойто бред. Если устанавливаете стейт в конструкторе, то пишут this.state =
если компонент функциональный то используют useState и установка стейта из пропса бессмыслена
Есть еще getDerivedStateFromProps но там юз кейсов полтора на миллион, в документации есть примечание
This method exists for rare use cases where the state depends on changes in props over time. For example, it might be handy for implementing a component that compares its previous and next children to decide which of them to animate in and out.
Пока что ваш вопрос не имеет ни какого смысла, опишите лучше проблему которую пытаетесь таким образом решить.