import React from "react"; import { Animated, Pressable } from "react-native"; import { Text } from "@/components/common/Text"; import { useTVFocusAnimation } from "@/components/tv/hooks/useTVFocusAnimation"; import { useScaledTVTypography } from "@/constants/TVTypography"; export interface TVSearchBadgeProps { label: string; onPress: () => void; hasTVPreferredFocus?: boolean; } export const TVSearchBadge: React.FC = ({ label, onPress, hasTVPreferredFocus = false, }) => { const typography = useScaledTVTypography(); const { focused, handleFocus, handleBlur, animatedStyle } = useTVFocusAnimation({ duration: 150 }); return ( {label} ); };