From 49dc06e1a3e47892dc93b6c3c9dcc3c7d892430e Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Mon, 26 Aug 2024 17:07:10 +0300 Subject: ui(mobile): Merge the editors for notes and links --- apps/mobile/app/dashboard/(tabs)/index.tsx | 17 +++-------------- apps/mobile/app/dashboard/_layout.tsx | 7 ------- 2 files changed, 3 insertions(+), 21 deletions(-) (limited to 'apps/mobile/app') diff --git a/apps/mobile/app/dashboard/(tabs)/index.tsx b/apps/mobile/app/dashboard/(tabs)/index.tsx index 994ebb45..dc9871e7 100644 --- a/apps/mobile/app/dashboard/(tabs)/index.tsx +++ b/apps/mobile/app/dashboard/(tabs)/index.tsx @@ -2,7 +2,6 @@ import { useRef } from "react"; import { Platform, View } from "react-native"; import * as Haptics from "expo-haptics"; import * as ImagePicker from "expo-image-picker"; -import { useRouter } from "expo-router"; import NoteEditorModal from "@/components/bookmarks/NewBookmarkModal"; import UpdatingBookmarkList from "@/components/bookmarks/UpdatingBookmarkList"; import CustomSafeAreaView from "@/components/ui/CustomSafeAreaView"; @@ -20,7 +19,6 @@ function HeaderRight({ openNewBookmarkModal: () => void; }) { const { toast } = useToast(); - const router = useRouter(); const { settings } = useAppSettings(); const { uploadAsset } = useUploadAsset(settings, { onError: (e) => { @@ -31,10 +29,8 @@ function HeaderRight({ { Haptics.selectionAsync(); - if (nativeEvent.event === "note") { + if (nativeEvent.event === "new") { openNewBookmarkModal(); - } else if (nativeEvent.event === "link") { - router.navigate("dashboard/add-link"); } else if (nativeEvent.event === "library") { const result = await ImagePicker.launchImageLibraryAsync({ mediaTypes: ImagePicker.MediaTypeOptions.Images, @@ -52,15 +48,8 @@ function HeaderRight({ }} actions={[ { - id: "link", - title: "New Link", - image: Platform.select({ - ios: "link", - }), - }, - { - id: "note", - title: "New Note", + id: "new", + title: "New Bookmark", image: Platform.select({ ios: "note.text", }), diff --git a/apps/mobile/app/dashboard/_layout.tsx b/apps/mobile/app/dashboard/_layout.tsx index e8733fe0..db4fd251 100644 --- a/apps/mobile/app/dashboard/_layout.tsx +++ b/apps/mobile/app/dashboard/_layout.tsx @@ -54,13 +54,6 @@ export default function Dashboard() { headerTransparent: true, }} /> - ); } -- cgit v1.2.3-70-g09d2