@
По доке пример работает для функциональных компонентов.
А для классовых при рендере родительский компонент ожидает, что от родителя придут пропсы, а не от connect
@(connect<TStoreProps, any, TOwnProps, IStore>(mapstateToProps) as any)
class Messages extends Component<TMessagesProps, any> {