У меня почти нет идей, как передать современное реле типа createFragmentContainer.
Я получил это:
import { type RelayContext } from 'react-relay'
type Props = {
relay: RelayContext
}
relay
добавляется контейнером.
Компонент экспортируется следующим образом:
export default createFragmentContainer(
Foo,
graphql`
fragment Foo_session on Session {
foo {
id
}
}
`
)
Когда я использую этот компонент в каком-то другом компоненте (например, как это <Foo session={session} />
), я получу эту ошибку:
Flow: Cannot create 'Foo' element because property 'relay' is missing in props [1] but exists in 'Props' [2]