0.0.2 • Published 5 years ago

@dmitriy_nikolenko/react-native-useful-screens v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
5 years ago

Contents

About

Installation

npm install git+https://git@github.com/DmitriyNikolenko/react-native-useful-screens.git or yarn add git+https://git@github.com/DmitriyNikolenko/react-native-useful-screens.git

Usage

Import

	import Screen from 'react-native-useful-screens'

Screen props

propsdescriptiondefaulttype
headerTypeType of headerScreen.headerTypes.NONEoneOf(Screen.headerTypes.NONE, Screen.headerTypes.SINGLE, Screen.headerTypes.FLOATING, Screen.headerTypes.IMAGED)
titleHeader titleundefinedstring
colorHeader colorundefinedstring

Examples

	<Screen
		headerType={Screen.headerTypes.IMAGED}
		// NavBar props
		title="Screen title"
		color="orange"
		leftComponent={DrawerMenuButton}
		rightComponent={AppNavMenu}
		// ImagedNavBar props
		imageSrc={require('./images/header-bg')}
		expandedHeight={240}
		// Content props
		footerComponent={Footer}
	>
		<Text>Hello world!</Text>
	</Screen>

Demo

Screen.headerTypes.FLOATINGScreen.headerTypes.IMAGED
floating navbarimaged navbar

License

MIT

Changelog

0.0.1 - created module. 0.0.2 - fixed imports in ImagedNavBar component, adding demo gifs, update docs