Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ansh/deeperseeker-app
/ functions
Functions
49 in github.com/ansh/deeperseeker-app
⨍
Functions
49
◇
Types & classes
3
↓ 3 callers
Function
addMessage
(db: SQLiteDatabase, chatId: number, { content, role }: Message)
utils/Database.ts:58
↓ 3 callers
Function
loadChats
()
app/(auth)/(drawer)/_layout.tsx:155
↓ 2 callers
Function
useThemeColor
( props: { light?: string; dark?: string }, colorName: keyof typeof Colors.light & keyof typeof Colors.dar
components/Themed.tsx:19
↓ 2 callers
Function
useWarmUpBrowser
()
components/auth/useWarmUpBrowser.ts:5
↓ 1 callers
Function
addChat
(db: SQLiteDatabase, title: string)
utils/Database.ts:43
↓ 1 callers
Function
collapseItems
()
components/MessageInput.tsx:34
↓ 1 callers
Function
getChats
(db: SQLiteDatabase)
utils/Database.ts:47
↓ 1 callers
Function
getMessages
(db: SQLiteDatabase, chatId: number)
utils/Database.ts:51
↓ 1 callers
Function
onDeleteChat
(chatId: number)
app/(auth)/(drawer)/_layout.tsx:45
↓ 1 callers
Function
onRenameChat
(chatId: number)
app/(auth)/(drawer)/_layout.tsx:62
↓ 1 callers
Function
renameChat
(db: SQLiteDatabase, chatId: number, title: string)
utils/Database.ts:71
↓ 1 callers
Function
saveFile
(fileUri: string)
utils/Image.ts:19
↓ 1 callers
Function
sendMessage
( messages: Message[], selectedModel: string, onUpdate: (content: string, reasoningContent?: strin
components/useApi.tsx:18
↓ 1 callers
Function
setChatId
(id: string)
components/ChatPage.tsx:41
↓ 1 callers
Function
useApi
()
components/useApi.tsx:15
↓ 1 callers
Function
useAppleAuth
()
components/auth/useAppleAuth.tsx:7
↓ 1 callers
Function
useGoogleAuth
()
components/auth/useGoogleAuth.tsx:7
Function
AuthRedirect
()
app/auth-redirect.tsx:3
Function
ChatMessage
({ content, role, loading, reasoning_content, }: Message & { loading?: boolean })
components/ChatMessage.tsx:8
Function
ChatPage
()
components/ChatPage.tsx:20
Function
CustomDrawerContent
( props: DrawerContentComponentProps & { loadChats: () => void; history: Chat[] }, )
app/(auth)/(drawer)/_layout.tsx:29
Function
DropDownMenu
({ items, onSelect }: Props)
components/DropDownMenu.tsx:14
Function
HeaderDropDown
({ title, selected, items, onSelect }: Props)
components/HeaderDropDown.tsx:18
Function
InitialLayout
()
app/_layout.tsx:39
Function
Layout
()
app/(auth)/_layout.tsx:8
Function
Layout
()
app/(auth)/(drawer)/_layout.tsx:150
Function
LoginButtons
()
components/auth/LoginButtons.tsx:9
Function
MessageIdeas
({ onSelectCard }: Props)
components/MessageIdeas.tsx:14
Function
MessageInput
({ onShouldSend }: Props)
components/MessageInput.tsx:24
Function
Page
()
app/index.tsx:6
Function
Page
()
app/(auth)/(modal)/settings.tsx:11
Function
RootLayoutNav
()
app/_layout.tsx:87
Function
Text
(props: TextProps)
components/Themed.tsx:33
Function
View
(props: ViewProps)
components/Themed.tsx:40
Function
copyImageToClipboard
(imageUrl: string)
utils/Image.ts:44
Function
deleteChat
(db: SQLiteDatabase, chatId: number)
utils/Database.ts:67
Function
downloadAndSaveImage
(imageUrl: string)
utils/Image.ts:8
Function
expandItems
()
components/MessageInput.tsx:30
Function
getCompletion
(text: string)
components/ChatPage.tsx:55
Function
getToken
(key: string)
app/_layout.tsx:20
Function
migrateDbIfNeeded
(db: SQLiteDatabase)
utils/Database.ts:4
Function
onChangeText
(text: string)
components/MessageInput.tsx:56
Function
onLayout
(event: any)
components/ChatPage.tsx:50
Function
onModelChange
(model: string)
components/ChatPage.tsx:46
Function
onSend
()
components/MessageInput.tsx:61
Function
removeApiKey
()
app/(auth)/(modal)/settings.tsx:23
Function
saveApiKey
()
app/(auth)/(modal)/settings.tsx:18
Function
saveToken
(key: string, value: string)
app/_layout.tsx:27
Function
shareImage
(imageUrl: string)
utils/Image.ts:59