UNPKG

@gechiui/components

Version:
36 lines (31 loc) 749 B
import { createElement } from "@gechiui/element"; /** * External dependencies */ import { View } from 'react-native'; /** * GeChiUI dependencies */ import { withPreferredColorScheme } from '@gechiui/compose'; /** * Internal dependencies */ import styles from './style.scss'; function ResizableBox(props) { const { size, showHandle = true, getStylesFromColorScheme } = props; const { height } = size; const defaultStyle = getStylesFromColorScheme(styles.staticSpacer, styles.staticDarkSpacer); return createElement(View, { style: [defaultStyle, showHandle && styles.selectedSpacer, { height }] }); } export default withPreferredColorScheme(ResizableBox); //# sourceMappingURL=index.native.js.map