0.2.2 • Published 2 years ago

react-native-scroll-header v0.2.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

react-native-scroll-header

Animated Header with Image & ScrollView

Installation

npm install react-native-scroll-header

examples/src

npm.io

Usage

import { HeaderScrollView } from 'react-native-scroll-header';

// ...
const _renderHeaderContent = () => (
  <View style={styles.headerContent}>{/*child here*/}</View>
);

const _renderScrollHeader = () => {
  return <View style={styles.renderHeader}>{/*child here*/}</View>;
};
//...
<HeaderScrollView
  renderImageItem={_renderHeaderContent}
  image={{
    uri: headerImage,
  }}
  renderHeader={_renderScrollHeader}
>
  //...
</HeaderScrollView>;

Props

PropTypeRequiredDescription
imageimage or uritrueimage to render over header
imageStyleimage style objectfalsestyle object for image
containerStyleimage style objectfalsestyle object for render header container
renderImageItemfunctionfalserender item over header image
renderHeaderfunctionfalserender header over scrollview with animated sticky behavior

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT


Made with create-react-native-library