MCPcopy Create free account

hub / github.com/Olanetsoft/article-idea-generator / functions

Functions568 in github.com/Olanetsoft/article-idea-generator

↓ 667 callersFunctiont
(key: TranslationKey)
hooks/useTranslation.ts:14
↓ 28 callersFunctiontrackToolUsage
( toolName: string, action: string, details?: string )
lib/gtag.ts:126
↓ 20 callersFunctionuseTranslation
()
hooks/useTranslation.ts:10
↓ 16 callersFunctionescapeCsvValue
(value: string)
pages/api/urls/[code]/export.ts:200
↓ 16 callersMethodregisterRoute
(t)
public/workbox-588899ac.js:1
↓ 12 callersMethoddelete
()
public/workbox-588899ac.js:1
↓ 12 callersFunctionsaveToHistory
( type: QRContentType, value: string, fgColor: string, bgColor: string, )
lib/qr-code-utils.ts:824
↓ 11 callersFunctionevent
({ action, category, label, value, ...rest }: EventParams)
lib/gtag.ts:36
↓ 11 callersFunctiongenerateElementId
()
lib/cover-image/editor-types.ts:309
↓ 9 callersFunctiongetHistory
()
lib/qr-code-utils.ts:855
↓ 9 callersMethoditerateCallbacks
(t)
public/workbox-588899ac.js:1
↓ 9 callersFunctionk
(t)
public/workbox-588899ac.js:1
↓ 9 callersFunctionn
public/workbox-588899ac.js:1
↓ 9 callersMethodwaitUntil
(t)
public/workbox-588899ac.js:1
↓ 8 callersFunctiongroupAndCount
( items: T[], keyFn: (item: T) => string | null, defaultKey = "Unknown", )
pages/api/urls/[code]/analytics.ts:11
↓ 8 callersFunctiongroupAndCount
( items: T[], keyFn: (item: T) => string | null | undefined, )
pages/api/analytics/shared.ts:22
↓ 8 callersFunctionhandleResizeStart
( e: React.MouseEvent | React.TouchEvent, elementId: string, handle: string, )
pages/tools/pdf-signer.tsx:1044
↓ 8 callersFunctionuseAuth
()
contexts/AuthContext.tsx:229
↓ 7 callersFunctioncapitalizeFirst
* Capitalizes the first letter, lowercases the rest
lib/case-converters.ts:60
↓ 7 callersFunctione
(t,...e)
public/workbox-588899ac.js:1
↓ 7 callersFunctionparseColor
(color: string)
pages/tools/pdf-signer.tsx:1853
↓ 5 callersMethodcacheMatch
(t)
public/workbox-588899ac.js:1
↓ 5 callersFunctioncreateApiClient
(req: NextApiRequest, res: NextApiResponse)
lib/supabase/server.ts:50
↓ 5 callersFunctiongetLocalShortUrls
()
lib/analytics.ts:48
↓ 5 callersFunctiongetWords
* Extracts only actual words (no whitespace)
lib/case-converters.ts:84
↓ 5 callersFunctionhandleDownload
()
pages/tools/pdf-signer.tsx:1838
↓ 5 callersFunctionupdateFilter
( key: keyof typeof settings.imageFilters, value: number, )
components/cover-image/BackgroundControls.tsx:90
↓ 4 callersFunctionappendSetCookie
( res: NextApiResponse | GetServerSidePropsContext["res"], cookie: string, )
lib/supabase/server.ts:11
↓ 4 callersFunctioncheckRateLimit
( identifier: string, config: RateLimitConfig, )
lib/rate-limit.ts:54
↓ 4 callersFunctioncreateServerClient
( req: GetServerSidePropsContext["req"], res: GetServerSidePropsContext["res"], )
lib/supabase/server.ts:73
↓ 4 callersFunctiondownloadAsJPG
( canvas: HTMLCanvasElement, filename: string = "qrcode", bgColor: string = "#FFFFFF", )
lib/qr-code-utils.ts:717
↓ 4 callersFunctiondownloadAsPNG
( canvas: HTMLCanvasElement, filename: string = "qrcode", )
lib/qr-code-utils.ts:706
↓ 4 callersMethodexpireEntries
(t,e)
public/workbox-588899ac.js:1
↓ 4 callersFunctiong
(t)
public/workbox-588899ac.js:1
↓ 4 callersFunctiongetClientIP
( headers: Record<string, string | string[] | undefined>, socketAddress?: string, )
lib/url-utils.ts:52
↓ 4 callersFunctiongetInitialData
(type: QRContentType)
hooks/useQRCode.ts:38
↓ 4 callersFunctiongetRateLimitHeaders
(result: RateLimitResult)
lib/rate-limit.ts:123
↓ 4 callersMethodhandle
(t)
public/workbox-588899ac.js:1
↓ 4 callersFunctionisActiveLink
(path: string)
components/Header/Header.tsx:79
↓ 4 callersFunctionpreservePunctuation
* Preserves punctuation while transforming the word
lib/case-converters.ts:68
↓ 4 callersMethodrunCallbacks
(t,e)
public/workbox-588899ac.js:1
↓ 4 callersFunctionupdateOverlay
(key: keyof typeof settings.overlay, value: any)
components/cover-image/BackgroundControls.tsx:103
↓ 3 callersFunctionB
public/workbox-588899ac.js:1
↓ 3 callersMethodcachePut
(t,e)
public/workbox-588899ac.js:1
↓ 3 callersFunctioncopyQRToClipboard
( canvas: HTMLCanvasElement, )
lib/qr-code-utils.ts:794
↓ 3 callersFunctioncreateClient
()
lib/supabase/client.ts:11
↓ 3 callersFunctiondownloadAsSVG
( canvas: HTMLCanvasElement, size: number, fgColor: string, bgColor: string, filename: string = "qrc
lib/qr-code-utils.ts:739
↓ 3 callersFunctiondownloadFile
* Generic file download helper
lib/qr-code-utils.ts:782
↓ 3 callersFunctionemptyGeoLocation
()
lib/url-utils.ts:183
↓ 3 callersFunctionextractTitleFromUrl
(url: string)
lib/shared/detection.ts:242
↓ 3 callersFunctionf
public/workbox-588899ac.js:1
↓ 3 callersMethodfetch
(t)
public/workbox-588899ac.js:1
↓ 3 callersMethodfetchAndCachePut
(t)
public/workbox-588899ac.js:1
↓ 3 callersMethodgetCacheKeyForURL
(t)
public/workbox-588899ac.js:1
↓ 3 callersFunctiongetConsentPreferences
()
components/CookieConsent/CookieConsent.tsx:21
↓ 3 callersMethodgetDb
()
public/workbox-588899ac.js:1
↓ 3 callersFunctiongetInitialData
(type: QRContentType)
pages/tools/qr-code-generator.tsx:134
↓ 3 callersFunctiongetLocalShortUrls
()
lib/analytics/utils.ts:43
↓ 3 callersFunctionsavePreferences
(prefs: ConsentPreferences)
components/CookieConsent/CookieConsent.tsx:59
↓ 3 callersFunctiontogglePanel
(panel: ToolbarPanel)
components/cover-image/ElementToolbar.tsx:41
↓ 2 callersFunction$
(t,e)
public/workbox-588899ac.js:1
↓ 2 callersMethodI
(t)
public/workbox-588899ac.js:1
↓ 2 callersFunctionK
public/workbox-588899ac.js:1
↓ 2 callersMethodK
()
public/workbox-588899ac.js:1
↓ 2 callersMethodV
(t)
public/workbox-588899ac.js:1
↓ 2 callersFunctionc
()
public/workbox-588899ac.js:1
↓ 2 callersFunctionclearHistory
()
lib/qr-code-utils.ts:875
↓ 2 callersFunctioncountCharacters
(text: string, includeSpaces = true)
lib/text-analysis.ts:11
↓ 2 callersFunctiond
(t,e)
public/workbox-588899ac.js:1
↓ 2 callersFunctiondeleteHistoryItem
(id: string)
lib/qr-code-utils.ts:883
↓ 2 callersFunctiondeleteLocalShortUrl
(code: string)
lib/analytics.ts:83
↓ 2 callersFunctiondetectBrowser
(ua: string)
lib/shared/detection.ts:68
↓ 2 callersFunctiondetectDeviceType
(ua: string)
lib/shared/detection.ts:39
↓ 2 callersFunctiondetectOS
(ua: string)
lib/shared/detection.ts:94
↓ 2 callersFunctiondrawCoverImage
( canvas: HTMLCanvasElement, settings: CoverSettings, currentFont: Font, )
lib/cover-image/canvas.ts:382
↓ 2 callersFunctionescapeWifiString
* Escape special characters in WiFi strings
lib/qr-code-utils.ts:119
↓ 2 callersFunctionet
()
public/workbox-588899ac.js:1
↓ 2 callersFunctionformatDateTime
(date: string, time: string)
lib/qr-code-utils.ts:207
↓ 2 callersFunctionformatHour
(hour: number)
pages/dashboard/analytics.tsx:1409
↓ 2 callersFunctionformatTimestamp
(timestamp: string)
pages/dashboard/analytics.tsx:1375
↓ 2 callersFunctiongenerateAbstractForArticles
(title: string)
pages/index.tsx:268
↓ 2 callersFunctiongenerateArticleTitle
()
pages/index.tsx:169
↓ 2 callersFunctiongenerateArticleTitle
(e: React.FormEvent)
archive/index-old.tsx:31
↓ 2 callersFunctiongenerateQRValue
( type: QRContentType, data: Record<string, unknown>, )
lib/qr-code-utils.ts:403
↓ 2 callersFunctiongenerateShortCode
(length: number = 6)
pages/api/urls/index.ts:13
↓ 2 callersMethodgetCacheKey
(t,e)
public/workbox-588899ac.js:1
↓ 2 callersFunctiongetCurrentSize
(settings: CoverSettings)
lib/cover-image/canvas.ts:18
↓ 2 callersFunctiongetFullUrl
(path: string, locale: string)
lib/constants.ts:30
↓ 2 callersFunctiongetGradientCSS
(settings: CoverSettings)
lib/cover-image/canvas.ts:37
↓ 2 callersFunctiongetInitialsFromName
(name: string)
lib/pdf-signer/constants.ts:187
↓ 2 callersMethodhandleAll
(t)
public/workbox-588899ac.js:1
↓ 2 callersFunctionhandleDragStart
( e: React.MouseEvent | React.TouchEvent, elementId: string, )
pages/tools/pdf-signer.tsx:983
↓ 2 callersFunctionhandleExport
(format: "csv" | "json")
pages/dashboard/analytics.tsx:387
↓ 2 callersMethodhandleRequest
({request:t,event:e})
public/workbox-588899ac.js:1
↓ 2 callersFunctionhasAnalyticsConsent
()
components/CookieConsent/CookieConsent.tsx:38
↓ 2 callersMethodhasCallback
(t)
public/workbox-588899ac.js:1
↓ 2 callersFunctioni
()
public/workbox-588899ac.js:1
↓ 2 callersFunctionisGAEnabled
()
lib/gtag.ts:9
↓ 2 callersFunctionisValidUrl
(url: string)
lib/shared/detection.ts:227
↓ 2 callersFunctionj
(t,e)
public/workbox-588899ac.js:1
next →1–100 of 568, ranked by callers