Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JaleelB/readium-x
/ functions
Functions
296 in github.com/JaleelB/readium-x
⨍
Functions
296
◇
Types & classes
39
Function
SparkleBg
({ sparkleCount, color, sparkleSize, }: { sparkleCount?: number; color?: string; sparkleSize?: num
components/sparkle-bg.tsx:5
Function
SsoCallbackPage
()
app/sso-callback/page.tsx:4
Function
SubmitButton
({ isSubmitting }: { isSubmitting: boolean })
components/form-submit-button.tsx:8
Function
SummaryOption
({ onSummarize, isSummarizing, }: SummaryOptionProps)
components/article-toolbar-options.tsx:137
Function
SuspenseIf
({ condition, fallback, children, }: { condition: boolean; fallback: React.ReactNode; children: Re
components/suspense-if.tsx:3
Function
TTS
({ text, userId, useIcon, }: { text: string; userId?: string; useIcon?: boolean; })
components/tts-button.tsx:53
Function
TextMode
({ editor }: { editor: Editor | null })
components/bubble-menu.tsx:32
Function
TextToSpeechPage
()
app/account/settings/text-to-speech/page.tsx:66
Function
TextToSpeechSkeleton
()
app/account/settings/text-to-speech/page.tsx:582
Function
ThemeProvider
({ children, ...props }: ThemeProviderProps)
components/theme-provider.tsx:7
Function
ThemeSkeleton
()
app/account/settings/appearances/page.tsx:121
Function
Toaster
({ ...props }: ToasterProps)
components/ui/sonner.tsx:8
Function
TokensForm
({ userId, initialMaskedKey, }: { userId: string; initialMaskedKey: string | null; })
app/account/settings/tokens/tokens-form.tsx:26
Function
TokensFormWrapper
({ userId }: { userId: string })
app/account/settings/tokens/page.tsx:9
Function
TokensPage
()
app/account/settings/tokens/page.tsx:22
Function
UrlForm
({ inputValue, isUser, }: { inputValue?: string | null; isUser?: boolean; })
components/url-form.tsx:30
Function
UserAvatar
({ id, profile, }: { id: string; profile: Profile; })
app/account/settings/(general)/user-avatar.tsx:6
Function
UserName
({ id, name }: { id: string; name: string })
app/account/settings/(general)/user-name.tsx:19
Function
VerifySuccess
()
app/verify-success/page.tsx:10
Function
ZoomOption
()
components/article-toolbar-options.tsx:192
Function
addAttributes
()
lib/tiptap-extensions.ts:7
Function
clearFormatting
()
components/article-toolbar-options.tsx:278
Method
constructor
(message: string)
use-cases/errors.ts:2
Method
constructor
()
use-cases/errors.ts:8
Method
constructor
()
use-cases/errors.ts:15
Method
constructor
()
use-cases/errors.ts:22
Method
constructor
()
use-cases/errors.ts:29
Method
constructor
()
use-cases/errors.ts:36
Method
constructor
()
lib/parser.ts:73
Method
constructor
()
lib/tts.ts:47
Method
constructor
()
lib/errors.ts:2
Function
createBookmarkUseCase
( userId: UserId, articleDetails: z.infer<typeof articleSchema> & { articleUrl: string }, )
use-cases/bookmarks.ts:12
Function
createTransaction
( cb: (trx: T) => void, )
data-access/utils.ts:18
Function
deleteBookmarkUseCase
( userId: UserId, bookmarkId: number, )
use-cases/bookmarks.ts:36
Function
deleteSelected
()
app/history/history-list.tsx:85
Function
generateRandomToken
(length: number)
data-access/utils.ts:4
Function
getLocalStorageItem
(key: string, defaultValue: any)
lib/utils.ts:32
Function
getReadingHistoryByIdUseCase
( readingHistoryId: number, userId: UserId, )
use-cases/article.ts:40
Function
getReadingHistoryProgress
( readingHistoryId: number, userId: UserId, )
data-access/article.ts:85
Function
getUserByEmail
(email: string)
data-access/users.ts:16
Function
goToNextPage
()
app/history/history-list.tsx:57
Function
goToPreviousPage
()
app/history/history-list.tsx:59
Function
handleApiChange
(value: ApiOptions)
app/account/settings/text-to-speech/page.tsx:149
Function
handleClick
()
components/oauth-button.tsx:24
Function
handleResetToDefaults
()
app/bookmarks/components/bookmarks-display.tsx:40
Function
handleScroll
()
components/nav.tsx:37
Function
handleScroll
()
app/article/article.tsx:133
Function
handleSetDefault
()
app/bookmarks/components/bookmarks-display.tsx:36
Function
handleStorageChange
(event: CustomEvent<TTSSettings>)
components/tts-button.tsx:27
Function
handleSummarize
()
app/article/article.tsx:186
Function
handleSummarizeClick
()
components/article-toolbar-options.tsx:144
Function
handleToggleEditable
()
components/article-toolbar-options.tsx:260
Function
handleTranslate
(targetLanguage: string)
app/article/article.tsx:141
Function
handleUnload
()
hooks/use-reading-progress-sync.ts:113
Function
handleVisibilityChange
()
hooks/use-reading-progress-sync.ts:117
Method
loadVoicesCallback
()
lib/tts.ts:57
Function
manifest
()
app/manifest.ts:4
Function
onChange
(event: MediaQueryListEvent)
hooks/use-media-query.tsx:7
Function
onError
({ err })
app/account/settings/(general)/user-name.tsx:29
Function
onError
({ err })
app/account/settings/tokens/tokens-form.tsx:45
Function
onError
({ err })
app/bookmarks/components/create-bookmark-form.tsx:35
Function
onError
()
hooks/use-reading-progress-sync.ts:44
Function
onError
(_error, _input, context)
hooks/use-bookmarks-query.ts:95
Function
onMutate
(input: CreateBookmarkInput)
hooks/use-bookmarks-query.ts:70
Function
onSettled
()
hooks/use-history-query.ts:32
Function
onSettled
()
hooks/use-bookmarks-query.ts:132
Function
onSubmit
(data: z.infer<typeof FormSchema>)
components/url-form.tsx:47
Function
onSubmit
(values: z.infer<typeof registrationSchema>)
app/(auth)/reset-password/page.tsx:60
Function
onSubmit
(values: z.infer<typeof registrationSchema>)
app/(auth)/forgot-password/page.tsx:45
Function
onSubmit
(values: z.infer<typeof registrationSchema>)
app/(auth)/signup/sign-up-form.tsx:63
Function
onSubmit
(values: z.infer<typeof registrationSchema>)
app/(auth)/signin/sign-in-form.tsx:55
Function
onSubmit
(values: z.infer<typeof userNameSchema>)
app/account/settings/(general)/user-name.tsx:37
Function
onSubmit
(values: z.infer<typeof FormSchema>)
app/account/settings/tokens/tokens-form.tsx:66
Function
onSubmit
(values: z.infer<typeof bookmarkSchema>)
app/bookmarks/components/create-bookmark-form.tsx:71
Function
onSuccess
()
app/account/settings/(general)/user-name.tsx:32
Function
onSuccess
()
app/account/settings/tokens/tokens-form.tsx:50
Function
onSuccess
(bookmark)
hooks/use-bookmarks-query.ts:110
Function
parseHTML
()
lib/tiptap-extensions.ts:23
Function
pruneTrackers
()
lib/limiter.ts:14
Method
removeEmptyElements
(element: CheerioAny)
lib/parser.ts:141
Function
renderHTML
({ node, HTMLAttributes })
lib/tiptap-extensions.ts:34
Function
robots
()
app/robots.ts:4
Function
saveChanges
()
components/article-toolbar-options.tsx:316
Function
scrollToPosition
()
hooks/use-reading-progress.tsx:20
Function
selectAll
()
app/history/history-list.tsx:78
Function
setFontFamily
(font: string)
components/article-toolbar-options.tsx:270
Function
shapeErrors
({ err }: any)
lib/safe-action.ts:6
Function
sitemap
()
app/sitemap.ts:4
Method
stop
()
lib/tts.ts:128
Function
toggleMode
()
components/bubble-menu.tsx:113
Function
toggleOpenAIPlayPause
()
components/tts-button.tsx:105
Function
updateBookmarkUseCase
( userId: UserId, bookmarkId: number, articleDetails: z.infer<typeof articleSchema>, )
use-cases/bookmarks.ts:43
Function
updateUser
(userId: UserId, updatedUser: Partial<User>)
data-access/users.ts:37
Function
useIsReadingMode
()
stores/article-store.ts:69
Function
useToggleReadingMode
()
stores/article-store.ts:71
Function
useZoom
(config: Partial<ZoomConfig> = {})
hooks/use-zoom.tsx:19
← previous
201–296 of 296, ranked by callers