blob: f5e24f16a349539dab2e94c9f07ef0724f00d66c (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
import React from 'react'
import { AutoImage as Image } from '../auto-image/auto-image'
import { presets } from './wallpaper.presets'
import { WallpaperProps } from './wallpaper.props'
//const defaultImage = require("./bg.png")
/**
* For your text displaying needs.
*
* This component is a HOC over the built-in React Native one.
*/
export function Wallpaper(props: WallpaperProps) {
// grab the props
const { preset = 'stretch', style: styleOverride, backgroundImage } = props
// assemble the style
const presetToUse = presets[preset] || presets.stretch
const styles = [presetToUse, styleOverride]
// figure out which image to use
//const source = backgroundImage || defaultImage
return null //<Image source={source} style={styles} />
}
|