diff --git a/app/wallpaper.tsx b/app/wallpaper.tsx index aedc9c0..dd23cdf 100644 --- a/app/wallpaper.tsx +++ b/app/wallpaper.tsx @@ -1,6 +1,7 @@ import { useStore } from "@/store/store"; import * as FileSystem from "expo-file-system"; import * as MediaLibrary from "expo-media-library"; +import * as Linking from "expo-linking"; import { Ionicons } from "@expo/vector-icons"; import { useRouter } from "expo-router"; import { Image, Text, View, TouchableOpacity, Alert } from "react-native"; @@ -53,6 +54,12 @@ export default function WallpaperPage() { } } + async function openSourceUrl() { + if (selectedWallpaper?.source_url) { + Linking.openURL(selectedWallpaper.source_url); + } + } + return ( ) : null} {selectedWallpaper.source_url ? ( - + { + openSourceUrl(); + }} + > {selectedWallpaper.source_url}