From 88c054825dd3358e96c8ace0c4f2be544f501186 Mon Sep 17 00:00:00 2001 From: Kenneth Date: Wed, 25 Sep 2024 19:33:45 +0100 Subject: [PATCH] feat: allow opening source url of wallpaper --- app/wallpaper.tsx | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) 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}