From cc84e0177753af6e0517e855187b022d80be3226 Mon Sep 17 00:00:00 2001 From: MohamedBassem Date: Sat, 23 Nov 2024 19:28:55 +0000 Subject: ui(mobile): Remove the dedicated search page and add a search bar in home --- apps/mobile/app/dashboard/(tabs)/index.tsx | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) (limited to 'apps/mobile/app/dashboard/(tabs)/index.tsx') diff --git a/apps/mobile/app/dashboard/(tabs)/index.tsx b/apps/mobile/app/dashboard/(tabs)/index.tsx index de418be0..b9ab7d11 100644 --- a/apps/mobile/app/dashboard/(tabs)/index.tsx +++ b/apps/mobile/app/dashboard/(tabs)/index.tsx @@ -1,9 +1,11 @@ import { useRef } from "react"; -import { Platform, View } from "react-native"; +import { Platform, Pressable, Text, View } from "react-native"; import * as Haptics from "expo-haptics"; import * as ImagePicker from "expo-image-picker"; +import { router } from "expo-router"; import NoteEditorModal from "@/components/bookmarks/NewBookmarkModal"; import UpdatingBookmarkList from "@/components/bookmarks/UpdatingBookmarkList"; +import { TailwindResolver } from "@/components/TailwindResolver"; import CustomSafeAreaView from "@/components/ui/CustomSafeAreaView"; import PageTitle from "@/components/ui/PageTitle"; import { useToast } from "@/components/ui/Toast"; @@ -11,7 +13,7 @@ import useAppSettings from "@/lib/settings"; import { useUploadAsset } from "@/lib/upload"; import { BottomSheetModal } from "@gorhom/bottom-sheet"; import { MenuView } from "@react-native-menu/menu"; -import { Plus } from "lucide-react-native"; +import { Plus, Search } from "lucide-react-native"; function HeaderRight({ openNewBookmarkModal, @@ -83,11 +85,25 @@ export default function Home() { - - newBookmarkModal.current?.present()} - /> + + + + newBookmarkModal.current?.present()} + /> + + router.push("/dashboard/search")} + > + ( + + )} + /> + Search + } /> -- cgit v1.3-1-g0d28