Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Olanetsoft/article-idea-generator
/ functions
Functions
568 in github.com/Olanetsoft/article-idea-generator
⨍
Functions
568
◇
Types & classes
200
↓ 667 callers
Function
t
(key: TranslationKey)
hooks/useTranslation.ts:14
↓ 28 callers
Function
trackToolUsage
( toolName: string, action: string, details?: string )
lib/gtag.ts:126
↓ 20 callers
Function
useTranslation
()
hooks/useTranslation.ts:10
↓ 16 callers
Function
escapeCsvValue
(value: string)
pages/api/urls/[code]/export.ts:200
↓ 16 callers
Method
registerRoute
(t)
public/workbox-588899ac.js:1
↓ 12 callers
Method
delete
()
public/workbox-588899ac.js:1
↓ 12 callers
Function
saveToHistory
( type: QRContentType, value: string, fgColor: string, bgColor: string, )
lib/qr-code-utils.ts:824
↓ 11 callers
Function
event
({ action, category, label, value, ...rest }: EventParams)
lib/gtag.ts:36
↓ 11 callers
Function
generateElementId
()
lib/cover-image/editor-types.ts:309
↓ 9 callers
Function
getHistory
()
lib/qr-code-utils.ts:855
↓ 9 callers
Method
iterateCallbacks
(t)
public/workbox-588899ac.js:1
↓ 9 callers
Function
k
(t)
public/workbox-588899ac.js:1
↓ 9 callers
Function
n
public/workbox-588899ac.js:1
↓ 9 callers
Method
waitUntil
(t)
public/workbox-588899ac.js:1
↓ 8 callers
Function
groupAndCount
( items: T[], keyFn: (item: T) => string | null, defaultKey = "Unknown", )
pages/api/urls/[code]/analytics.ts:11
↓ 8 callers
Function
groupAndCount
( items: T[], keyFn: (item: T) => string | null | undefined, )
pages/api/analytics/shared.ts:22
↓ 8 callers
Function
handleResizeStart
( e: React.MouseEvent | React.TouchEvent, elementId: string, handle: string, )
pages/tools/pdf-signer.tsx:1044
↓ 8 callers
Function
useAuth
()
contexts/AuthContext.tsx:229
↓ 7 callers
Function
capitalizeFirst
* Capitalizes the first letter, lowercases the rest
lib/case-converters.ts:60
↓ 7 callers
Function
e
(t,...e)
public/workbox-588899ac.js:1
↓ 7 callers
Function
parseColor
(color: string)
pages/tools/pdf-signer.tsx:1853
↓ 5 callers
Method
cacheMatch
(t)
public/workbox-588899ac.js:1
↓ 5 callers
Function
createApiClient
(req: NextApiRequest, res: NextApiResponse)
lib/supabase/server.ts:50
↓ 5 callers
Function
getLocalShortUrls
()
lib/analytics.ts:48
↓ 5 callers
Function
getWords
* Extracts only actual words (no whitespace)
lib/case-converters.ts:84
↓ 5 callers
Function
handleDownload
()
pages/tools/pdf-signer.tsx:1838
↓ 5 callers
Function
updateFilter
( key: keyof typeof settings.imageFilters, value: number, )
components/cover-image/BackgroundControls.tsx:90
↓ 4 callers
Function
appendSetCookie
( res: NextApiResponse | GetServerSidePropsContext["res"], cookie: string, )
lib/supabase/server.ts:11
↓ 4 callers
Function
checkRateLimit
( identifier: string, config: RateLimitConfig, )
lib/rate-limit.ts:54
↓ 4 callers
Function
createServerClient
( req: GetServerSidePropsContext["req"], res: GetServerSidePropsContext["res"], )
lib/supabase/server.ts:73
↓ 4 callers
Function
downloadAsJPG
( canvas: HTMLCanvasElement, filename: string = "qrcode", bgColor: string = "#FFFFFF", )
lib/qr-code-utils.ts:717
↓ 4 callers
Function
downloadAsPNG
( canvas: HTMLCanvasElement, filename: string = "qrcode", )
lib/qr-code-utils.ts:706
↓ 4 callers
Method
expireEntries
(t,e)
public/workbox-588899ac.js:1
↓ 4 callers
Function
g
(t)
public/workbox-588899ac.js:1
↓ 4 callers
Function
getClientIP
( headers: Record<string, string | string[] | undefined>, socketAddress?: string, )
lib/url-utils.ts:52
↓ 4 callers
Function
getInitialData
(type: QRContentType)
hooks/useQRCode.ts:38
↓ 4 callers
Function
getRateLimitHeaders
(result: RateLimitResult)
lib/rate-limit.ts:123
↓ 4 callers
Method
handle
(t)
public/workbox-588899ac.js:1
↓ 4 callers
Function
isActiveLink
(path: string)
components/Header/Header.tsx:79
↓ 4 callers
Function
preservePunctuation
* Preserves punctuation while transforming the word
lib/case-converters.ts:68
↓ 4 callers
Method
runCallbacks
(t,e)
public/workbox-588899ac.js:1
↓ 4 callers
Function
updateOverlay
(key: keyof typeof settings.overlay, value: any)
components/cover-image/BackgroundControls.tsx:103
↓ 3 callers
Function
B
public/workbox-588899ac.js:1
↓ 3 callers
Method
cachePut
(t,e)
public/workbox-588899ac.js:1
↓ 3 callers
Function
copyQRToClipboard
( canvas: HTMLCanvasElement, )
lib/qr-code-utils.ts:794
↓ 3 callers
Function
createClient
()
lib/supabase/client.ts:11
↓ 3 callers
Function
downloadAsSVG
( canvas: HTMLCanvasElement, size: number, fgColor: string, bgColor: string, filename: string = "qrc
lib/qr-code-utils.ts:739
↓ 3 callers
Function
downloadFile
* Generic file download helper
lib/qr-code-utils.ts:782
↓ 3 callers
Function
emptyGeoLocation
()
lib/url-utils.ts:183
↓ 3 callers
Function
extractTitleFromUrl
(url: string)
lib/shared/detection.ts:242
↓ 3 callers
Function
f
public/workbox-588899ac.js:1
↓ 3 callers
Method
fetch
(t)
public/workbox-588899ac.js:1
↓ 3 callers
Method
fetchAndCachePut
(t)
public/workbox-588899ac.js:1
↓ 3 callers
Method
getCacheKeyForURL
(t)
public/workbox-588899ac.js:1
↓ 3 callers
Function
getConsentPreferences
()
components/CookieConsent/CookieConsent.tsx:21
↓ 3 callers
Method
getDb
()
public/workbox-588899ac.js:1
↓ 3 callers
Function
getInitialData
(type: QRContentType)
pages/tools/qr-code-generator.tsx:134
↓ 3 callers
Function
getLocalShortUrls
()
lib/analytics/utils.ts:43
↓ 3 callers
Function
savePreferences
(prefs: ConsentPreferences)
components/CookieConsent/CookieConsent.tsx:59
↓ 3 callers
Function
togglePanel
(panel: ToolbarPanel)
components/cover-image/ElementToolbar.tsx:41
↓ 2 callers
Function
$
(t,e)
public/workbox-588899ac.js:1
↓ 2 callers
Method
I
(t)
public/workbox-588899ac.js:1
↓ 2 callers
Function
K
public/workbox-588899ac.js:1
↓ 2 callers
Method
K
()
public/workbox-588899ac.js:1
↓ 2 callers
Method
V
(t)
public/workbox-588899ac.js:1
↓ 2 callers
Function
c
()
public/workbox-588899ac.js:1
↓ 2 callers
Function
clearHistory
()
lib/qr-code-utils.ts:875
↓ 2 callers
Function
countCharacters
(text: string, includeSpaces = true)
lib/text-analysis.ts:11
↓ 2 callers
Function
d
(t,e)
public/workbox-588899ac.js:1
↓ 2 callers
Function
deleteHistoryItem
(id: string)
lib/qr-code-utils.ts:883
↓ 2 callers
Function
deleteLocalShortUrl
(code: string)
lib/analytics.ts:83
↓ 2 callers
Function
detectBrowser
(ua: string)
lib/shared/detection.ts:68
↓ 2 callers
Function
detectDeviceType
(ua: string)
lib/shared/detection.ts:39
↓ 2 callers
Function
detectOS
(ua: string)
lib/shared/detection.ts:94
↓ 2 callers
Function
drawCoverImage
( canvas: HTMLCanvasElement, settings: CoverSettings, currentFont: Font, )
lib/cover-image/canvas.ts:382
↓ 2 callers
Function
escapeWifiString
* Escape special characters in WiFi strings
lib/qr-code-utils.ts:119
↓ 2 callers
Function
et
()
public/workbox-588899ac.js:1
↓ 2 callers
Function
formatDateTime
(date: string, time: string)
lib/qr-code-utils.ts:207
↓ 2 callers
Function
formatHour
(hour: number)
pages/dashboard/analytics.tsx:1409
↓ 2 callers
Function
formatTimestamp
(timestamp: string)
pages/dashboard/analytics.tsx:1375
↓ 2 callers
Function
generateAbstractForArticles
(title: string)
pages/index.tsx:268
↓ 2 callers
Function
generateArticleTitle
()
pages/index.tsx:169
↓ 2 callers
Function
generateArticleTitle
(e: React.FormEvent)
archive/index-old.tsx:31
↓ 2 callers
Function
generateQRValue
( type: QRContentType, data: Record<string, unknown>, )
lib/qr-code-utils.ts:403
↓ 2 callers
Function
generateShortCode
(length: number = 6)
pages/api/urls/index.ts:13
↓ 2 callers
Method
getCacheKey
(t,e)
public/workbox-588899ac.js:1
↓ 2 callers
Function
getCurrentSize
(settings: CoverSettings)
lib/cover-image/canvas.ts:18
↓ 2 callers
Function
getFullUrl
(path: string, locale: string)
lib/constants.ts:30
↓ 2 callers
Function
getGradientCSS
(settings: CoverSettings)
lib/cover-image/canvas.ts:37
↓ 2 callers
Function
getInitialsFromName
(name: string)
lib/pdf-signer/constants.ts:187
↓ 2 callers
Method
handleAll
(t)
public/workbox-588899ac.js:1
↓ 2 callers
Function
handleDragStart
( e: React.MouseEvent | React.TouchEvent, elementId: string, )
pages/tools/pdf-signer.tsx:983
↓ 2 callers
Function
handleExport
(format: "csv" | "json")
pages/dashboard/analytics.tsx:387
↓ 2 callers
Method
handleRequest
({request:t,event:e})
public/workbox-588899ac.js:1
↓ 2 callers
Function
hasAnalyticsConsent
()
components/CookieConsent/CookieConsent.tsx:38
↓ 2 callers
Method
hasCallback
(t)
public/workbox-588899ac.js:1
↓ 2 callers
Function
i
()
public/workbox-588899ac.js:1
↓ 2 callers
Function
isGAEnabled
()
lib/gtag.ts:9
↓ 2 callers
Function
isValidUrl
(url: string)
lib/shared/detection.ts:227
↓ 2 callers
Function
j
(t,e)
public/workbox-588899ac.js:1
next →
1–100 of 568, ranked by callers