Итак, я пытаюсь установить начальное состояние для компонента редактирования, который получает данные с сервера и теперь должен быть редактируемым в состоянии компонента. Но когда я пытаюсь сделать это:
<Query query={POST_QUERY} variables={{ id: this.props.match.params.id }}>
{({ data, loading, error }) => {
this.setState({ title: data.title })
Я застрял в бесконечном цикле, так как это в рендере. Не следует ли использовать состояние компонента с компонентом запроса? А если нет, какова альтернатива?