Change handling for mobile

This commit is contained in:
Paul Frazee 2024-01-18 22:21:47 -08:00
parent 809c534d32
commit f58e1149c9
2 changed files with 30 additions and 3 deletions

View file

@ -35,14 +35,36 @@ export const MATCH_HANDLE =
export function SearchLinkCard({
label,
to,
onPress,
style,
}: {
label: string
to: string
to?: string
onPress?: () => void
style?: ViewStyle
}) {
const pal = usePalette('default')
const inner = (
<View
style={[pal.border, {paddingVertical: 16, paddingHorizontal: 12}, style]}>
<Text type="md" style={[pal.text]}>
{label}
</Text>
</View>
)
if (onPress) {
return (
<TouchableOpacity
onPress={onPress}
accessibilityLabel={label}
accessibilityHint="">
{inner}
</TouchableOpacity>
)
}
return (
<Link href={to} asAnchor anchorNoUnderline>
<View