summaryrefslogtreecommitdiff
path: root/app/components/wallpaper/wallpaper.tsx
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} />
}