import { Text, type TextProps, StyleSheet } from "react-native"; export type ThemedTextProps = TextProps & { lightColor?: string; darkColor?: string; type?: "default" | "title" | "defaultSemiBold" | "subtitle" | "link"; }; export function ThemedText({ style, type = "default", ...rest }: ThemedTextProps) { return ( ); } const styles = StyleSheet.create({ default: { fontSize: 16, lineHeight: 24, }, defaultSemiBold: { fontSize: 16, lineHeight: 24, fontWeight: "600", }, title: { fontSize: 32, fontWeight: "bold", lineHeight: 32, }, subtitle: { fontSize: 20, fontWeight: "bold", }, link: { lineHeight: 30, fontSize: 16, color: "#0a7ea4", }, });