diff --git a/src/components/primitive/Link.tsx b/src/components/primitive/Link.tsx index fa3c13f..ec84843 100644 --- a/src/components/primitive/Link.tsx +++ b/src/components/primitive/Link.tsx @@ -3,26 +3,40 @@ import { Linking, Platform, Text as RNText, TextProps } from "react-native"; export function Link(props: TextProps & { uri?: string }) { const { uri } = props; - const openLink = () => { - if (Platform.OS === "web") { - window.open(uri!, "_blank"); - } else { + if (Platform.OS === "web") { + return ( + + + + ); + } else { + const openLink = () => { Linking.openURL(uri!); - } - }; + }; - return ( - - ); + return ( + + ); + } }