UNPKG

@fruits-chain/react-native-xiaoshu

Version:
42 lines (34 loc) • 925 B
import { StyleSheet } from 'react-native' import type { TokensType } from '../theme/interface' export const varCreator = (TOKENS: TokensType) => { return { // empty_image_width: 130, // empty_image_height: 115, empty_icon_margin_bottom: TOKENS.space_2, empty_text_color: TOKENS.gray_6, empty_text_font_size: TOKENS.font_size_3, empty_text_line_height: TOKENS.line_height_1, } } export type EmptyTheme = ReturnType<typeof varCreator> export const styleCreator = (cv: EmptyTheme) => { return StyleSheet.create({ empty: { // flex: 1, justifyContent: 'center', alignItems: 'center', }, emptyFull: { flex: 1, }, icon: { alignSelf: 'center', marginBottom: cv.empty_icon_margin_bottom, }, text: { color: cv.empty_text_color, fontSize: cv.empty_text_font_size, lineHeight: cv.empty_text_line_height, }, }) }