import React from "react";
import { View, Text, StyleSheet } from "react-native";
import { Ionicons } from "@expo/vector-icons";
import { Colors, Typography, Spacing } from "@/constants/theme";
const styles = StyleSheet.create({
container: {
flexDirection: "row",
alignItems: "flex-start",
gap: 8,
paddingHorizontal: 4,
paddingVertical: Spacing.cardGap,
},
text: {
...Typography.bodyMd,
color: Colors.light.textSecondary,
flex: 1,
lineHeight: 20,
fontStyle: 'italic',
fontSize: 12
},
bold: {
fontWeight: "700"
},
});
const MESSAGES = {
general: (
<>
Registros também podem ser
Sem vínculo
ou{" "}
Vinculados a uma ação de cuidado (ex:
Meditação, Exercício).
>
),
};
interface NoLinkMessageProps {
variant?: keyof typeof MESSAGES;
}
export function NoLinkMessage({ variant = "general" }: NoLinkMessageProps) {
return (
{MESSAGES[variant] ?? MESSAGES.general}
);
}