common-data

1.2.0 • Public • Published

Common Data

HoCs

withLoading (isLoading: (props) => bool, LoadingComponent: ReactComponent): (WrappedComponent) => EnhancedComponent
withPlaceholder (isEmpty: (props) => bool, PlaceholderComponent: ReactComponent): (WrappedComponent) => EnhancedComponen

//  Injected Props
{
  injected props:
  initialLoading: bool,
  activelyRefetching: bool,
  passivelyRefetching: bool,
  fetchingMore: bool
}
withApolloData: (WrappedComponent) => EnhancedComponent
enhancedGraphql(query: ApolloQuery, config: ApolloConfig, { LoadingComponent: ReactComponent, PlaceholderComponent: ReactComponent, ErrorComponent:ReactComponent }): (WrappedComponent) => EnhancedComponent

Readme

Keywords

none

Package Sidebar

Install

npm i common-data

Weekly Downloads

1

Version

1.2.0

License

MIT

Last publish

Collaborators

  • rafa93br