aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/app/dashboard/(tabs)/search.tsx
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-03-15 21:06:13 +0000
committerMohamedBassem <me@mbassem.com>2024-03-15 21:06:13 +0000
commit267f72f84c6a5979eae696dae8fddee25188c1bb (patch)
tree704907d296f82c524c0a359c3c8e5ccab4415b3d /apps/mobile/app/dashboard/(tabs)/search.tsx
parentc4d7223115865474f09661cdbfee60a559f4b2c2 (diff)
downloadkarakeep-267f72f84c6a5979eae696dae8fddee25188c1bb.tar.zst
ui(mobile): New header style in the app
Diffstat (limited to 'apps/mobile/app/dashboard/(tabs)/search.tsx')
-rw-r--r--apps/mobile/app/dashboard/(tabs)/search.tsx36
1 files changed, 22 insertions, 14 deletions
diff --git a/apps/mobile/app/dashboard/(tabs)/search.tsx b/apps/mobile/app/dashboard/(tabs)/search.tsx
index 043dffab..76e9aef9 100644
--- a/apps/mobile/app/dashboard/(tabs)/search.tsx
+++ b/apps/mobile/app/dashboard/(tabs)/search.tsx
@@ -1,11 +1,11 @@
import { useState } from "react";
-import { View } from "react-native";
+import { SafeAreaView, View } from "react-native";
import BookmarkList from "@/components/bookmarks/BookmarkList";
-import { Divider } from "@/components/ui/Divider";
import { Input } from "@/components/ui/Input";
import { api } from "@/lib/trpc";
import { keepPreviousData } from "@tanstack/react-query";
import { useDebounce } from "use-debounce";
+import PageTitle from "@/components/ui/PageTitle";
export default function Search() {
const [search, setSearch] = useState("");
@@ -18,17 +18,25 @@ export default function Search() {
);
return (
- <View>
- <Input
- placeholder="Search"
- className="mx-4 mt-4 bg-white"
- value={search}
- onChangeText={setSearch}
- autoFocus
- autoCapitalize="none"
- />
- <Divider orientation="horizontal" className="mt-4 w-full" />
- {data && <BookmarkList ids={data.bookmarks.map((b) => b.id)} />}
- </View>
+ <SafeAreaView>
+ {data && (
+ <BookmarkList
+ ids={data.bookmarks.map((b) => b.id)}
+ header={
+ <View>
+ <PageTitle title="Search" />
+ <Input
+ placeholder="Search"
+ className="mx-4 bg-white"
+ value={search}
+ onChangeText={setSearch}
+ autoFocus
+ autoCapitalize="none"
+ />
+ </View>
+ }
+ />
+ )}
+ </SafeAreaView>
);
}