Upgrade react-relay types

This commit is contained in:
Chi Vinh Le
2018-08-30 16:43:01 +02:00
parent b83d965d6c
commit 0dcff65344
6 changed files with 25 additions and 25 deletions
@@ -7,10 +7,7 @@ import {
QueryRenderer,
withLocalStateContainer,
} from "talk-framework/lib/relay";
import {
PermalinkViewQueryResponse,
PermalinkViewQueryVariables,
} from "talk-stream/__generated__/PermalinkViewQuery.graphql";
import { PermalinkViewQuery as QueryTypes } from "talk-stream/__generated__/PermalinkViewQuery.graphql";
import { PermalinkViewQueryLocal as Local } from "talk-stream/__generated__/PermalinkViewQueryLocal.graphql";
import { Spinner } from "talk-ui/components";
@@ -23,7 +20,7 @@ interface InnerProps {
export const render = ({
error,
props,
}: ReadyState<PermalinkViewQueryResponse>) => {
}: ReadyState<QueryTypes["response"]>) => {
if (error) {
return <div>{error.message}</div>;
}
@@ -36,7 +33,7 @@ export const render = ({
const PermalinkViewQuery: StatelessComponent<InnerProps> = ({
local: { commentID },
}) => (
<QueryRenderer<PermalinkViewQueryVariables, PermalinkViewQueryResponse>
<QueryRenderer<QueryTypes>
query={graphql`
query PermalinkViewQuery($commentID: ID!) {
comment(id: $commentID) {
@@ -45,7 +42,7 @@ const PermalinkViewQuery: StatelessComponent<InnerProps> = ({
}
`}
variables={{
commentID,
commentID: commentID!,
}}
render={render}
/>