UNPKG

@apollo/client

Version:

A fully-featured caching GraphQL client.

17 lines 665 B
import * as PropTypes from 'prop-types'; import { useSubscription } from "../hooks/index.js"; export function Subscription(props) { var result = useSubscription(props.subscription, props); return props.children && result ? props.children(result) : null; } Subscription.propTypes = { subscription: PropTypes.object.isRequired, variables: PropTypes.object, children: PropTypes.func, onSubscriptionData: PropTypes.func, onData: PropTypes.func, onSubscriptionComplete: PropTypes.func, onComplete: PropTypes.func, shouldResubscribe: PropTypes.oneOfType([PropTypes.func, PropTypes.bool]) }; //# sourceMappingURL=Subscription.js.map