UNPKG

react-native-apple-header

Version:

Fully customizable Apple Header View for React Native

51 lines (48 loc) 1.03 kB
import { ViewStyle, ImageStyle, StyleSheet, Platform, TextStyle, } from "react-native"; interface Style { container: ViewStyle; avatar: ImageStyle; dateTitleTextStyle: TextStyle; largeTitleTextStyle: TextStyle; avatarContainerStyle: ViewStyle; } export default StyleSheet.create<Style>({ container: { borderColor: "#EFEFF4", paddingBottom: 8, flexDirection: "row", marginHorizontal: 16, borderBottomWidth: 1, alignItems: "flex-start", justifyContent: "space-between", }, dateTitleTextStyle: { fontSize: 13, lineHeight: 18, color: "#8E8E93", fontWeight: "600", letterSpacing: Platform.OS === "ios" ? -0.08 : undefined, }, largeTitleTextStyle: { fontSize: 34, fontWeight: "bold", lineHeight: 41, color: "#000", letterSpacing: Platform.OS === "ios" ? 0.41 : undefined, }, avatar: { height: 43, width: 43, borderRadius: 43 / 2, }, avatarContainerStyle: { alignSelf: "center", justifyContent: "center", }, });