MCPcopy Create free account

hub / github.com/aleemrehmtulla/kytelink / functions

Functions176 in github.com/aleemrehmtulla/kytelink

↓ 8 callersFunctiontrackClientEvent
({ event, id, user, properties }: trackingProps)
lib/posthog.ts:32
↓ 6 callersFunctiongetUserFromNextAuth
( req: NextApiRequest, res: NextApiResponse )
controllers/getuser.ts:44
↓ 5 callersFunctiongetBaseURL
(host?: string)
lib/utils.ts:3
↓ 4 callersFunctioncleanPrismaData
(obj: any)
lib/utils.ts:40
↓ 4 callersFunctiontrackServerEvent
({ event, id, user, properties }: trackingProps)
lib/posthog.ts:18
↓ 3 callersFunctionaddDomainToDatabase
(userId: string, domain: string)
controllers/domains.ts:19
↓ 3 callersFunctionaddDomainToVercel
(domain: string)
controllers/vercel.ts:1
↓ 3 callersFunctioncloseModal
()
components/Editor/Config/Links/AddIcons/Modal/index.tsx:25
↓ 3 callersFunctiongetDeviceType
(userAgent?: string)
lib/utils.ts:18
↓ 3 callersFunctionuploadFile
(file: File, isPfp?: boolean)
lib/uploadfile.ts:7
↓ 2 callersFunctionAddPageHit
({ kyteId, username, referrer, ip, device }: TPageHit)
controllers/analytics.ts:25
↓ 2 callersFunctionchangeFont
(direction: 'left' | 'right')
components/Editor/Config/Design/Fonts.tsx:36
↓ 2 callersFunctiondeleteDomainFromDatabase
(userId: string, domain: string)
controllers/domains.ts:13
↓ 2 callersFunctiondeleteDomainFromVercel
(domain: string)
controllers/vercel.ts:40
↓ 2 callersFunctiongtag
()
pages/edit/[edit].tsx:27
↓ 2 callersFunctionhandleClose
()
components/Editor/Config/Links/LinkModal/index.tsx:33
↓ 2 callersFunctionhandleLogin
(e: MouseEvent<HTMLElement>, isLogin: boolean)
components/Headers/LandingHeader.tsx:10
↓ 2 callersFunctionhandleSave
()
components/Editor/Config/Links/LinkModal/EditLinkModal.tsx:68
↓ 2 callersFunctionhandleSelectEmoji
(emoji: string)
components/Editor/Config/Links/LinkModal/AddIconModal.tsx:146
↓ 2 callersFunctionhandleValidate
()
components/Editor/Config/Settings/AddDomain/RecordTable.tsx:36
↓ 2 callersFunctionsignIn
({ user, account })
pages/api/auth/[...nextauth].ts:52
↓ 2 callersFunctionuploadImage
(e: ChangeEvent<HTMLInputElement>)
components/Editor/Config/Links/LinkModal/AddIconModal.tsx:116
↓ 2 callersFunctionvalidate
(name: string)
components/Auth/index.tsx:44
↓ 2 callersFunctionvalidate
(email: string | undefined)
components/Editor/Config/Settings/DangerZone/index.tsx:25
↓ 1 callersFunctionAddLinkHit
({ kyteId, referrer, ip, device, linkURL, linkTitle, }: TLinkHit)
controllers/analytics.ts:50
↓ 1 callersFunctionGetCountryHits
(kyteId: string)
controllers/analytics.ts:155
↓ 1 callersFunctionGetDeviceHits
(kyteId: string)
controllers/analytics.ts:206
↓ 1 callersFunctionGetLinkHits
(kyteId: string)
controllers/analytics.ts:132
↓ 1 callersFunctionGetPageHits
(kyteId: string)
controllers/analytics.ts:75
↓ 1 callersFunctionGetTimeSeriesData
(kyteId: string)
controllers/analytics.ts:89
↓ 1 callersFunctionGetTrafficSources
(kyteId: string)
controllers/analytics.ts:178
↓ 1 callersFunctionauthEmail
()
components/Auth/index.tsx:78
↓ 1 callersFunctionauthSocial
(provider: string)
components/Auth/index.tsx:60
↓ 1 callersFunctionautoSave
(userData: TUser)
components/Headers/EditorHeader.tsx:48
↓ 1 callersFunctionchangeColor
(color: (typeof COLORS)[0])
components/Editor/Config/Design/Fonts.tsx:55
↓ 1 callersFunctioncheckChanges
()
components/Headers/EditorHeader.tsx:66
↓ 1 callersFunctioncheckDomainOnVercel
(domain: string)
controllers/vercel.ts:20
↓ 1 callersFunctioncreateLink
()
components/Editor/Config/Links/LinkModal/EditLinkModal.tsx:113
↓ 1 callersFunctionfetchDomains
()
components/Editor/Config/Settings/AddDomain/index.tsx:15
↓ 1 callersFunctionfetchUserDomains
(userId: string)
controllers/domains.ts:3
↓ 1 callersFunctiongetPublishedKyteFromId
(userId: string)
controllers/getuser.ts:95
↓ 1 callersFunctiongetUserFromSession
(req: any)
controllers/getuser.ts:15
↓ 1 callersFunctiongetUserFromUsername
(username: string)
controllers/getuser.ts:74
↓ 1 callersFunctiongetUserSession
()
pages/_app.tsx:22
↓ 1 callersFunctionhandleAddStarterLink
(platform: string, link: string)
components/Modals/GetStartedModal/StarterLinks.tsx:10
↓ 1 callersFunctionhandleDelete
(domain: string)
components/Editor/Config/Settings/AddDomain/RecordTable.tsx:54
↓ 1 callersFunctionhandleMouseEnter
(user: { username: string; pfp: string })
components/Landing/LandingExamples.tsx:9
↓ 1 callersFunctionhandleSaveUsername
(username: string, shouldSave?: boolean)
components/Modals/GetStartedModal/SelectUsername.tsx:25
↓ 1 callersFunctionhandleSaveUsername
(username: string)
components/Editor/Config/Settings/AddDomain/EditUsername.tsx:15
↓ 1 callersFunctionhitAPI
()
components/Editor/Config/Analytics/index.tsx:14
↓ 1 callersFunctioninitializePostHog
()
lib/posthog.ts:45
↓ 1 callersFunctionopenTest
(todo: any)
components/Editor/Config/Links/AddIcons/IconOrder/index.tsx:33
↓ 1 callersFunctionopenTest
(todo: any)
components/Editor/Config/Links/Order/index.tsx:35
↓ 1 callersFunctionreorder
(list: any, startIndex: any, endIndex: any)
components/Editor/Config/Links/AddIcons/IconOrder/Helper.ts:5
↓ 1 callersFunctionreorder
(list: any, startIndex: any, endIndex: any)
components/Editor/Config/Links/Order/Helper.ts:6
↓ 1 callersFunctionsaveIcon
()
components/Editor/Config/Links/AddIcons/Modal/SelectedIcon.tsx:45
↓ 1 callersFunctionsearch
(e: string)
components/Editor/Config/Links/LinkModal/AddIconModal.tsx:90
↓ 1 callersFunctionsendMagicLink
(email: string, link: string)
controllers/emails.ts:9
↓ 1 callersFunctionsyncDraftToProd
(userId: string)
controllers/editkyte.ts:44
↓ 1 callersFunctionupdateBio
(e: ChangeEvent<HTMLInputElement>)
components/Editor/Config/Design/Profile.tsx:44
↓ 1 callersFunctionupdateDraftKyte
(userId: string, userData: TUser)
controllers/editkyte.ts:21
↓ 1 callersFunctionupdateKyteEmail
(userId: string, email: string)
controllers/editkyte.ts:4
↓ 1 callersFunctionupdateLink
()
components/Editor/Config/Links/LinkModal/EditLinkModal.tsx:104
↓ 1 callersFunctionupdateName
(e: ChangeEvent<HTMLInputElement>)
components/Editor/Config/Design/Profile.tsx:40
↓ 1 callersFunctionuploadImage
(e: ChangeEvent<HTMLInputElement>)
components/Modals/GetStartedModal/SelectAvatar.tsx:20
↓ 1 callersFunctionuploadImage
(e: ChangeEvent<HTMLInputElement>)
components/Editor/Config/Design/Profile.tsx:25
↓ 1 callersFunctionvalidateDomain
()
components/Editor/Config/Settings/AddDomain/DomainInput.tsx:21
↓ 1 callersFunctionvalidateUsername
(username: string, userId?: string)
controllers/validations.ts:16
↓ 1 callersFunctionvalidator
(name: string)
components/Modals/GetStartedModal/SelectUsername.tsx:44
↓ 1 callersFunctionvalidator
(name: string)
components/Editor/Config/Settings/AddDomain/EditUsername.tsx:33
FunctionAddDomain
({ user, setUser }: { user: TUser; setUser: (user: TUser) => void })
components/Editor/Config/Settings/AddDomain/index.tsx:11
FunctionAddEmojiModal
({ emoji, setEmoji, setAddEmoji, user }: AddEmojiModalProps)
components/Editor/Config/Links/LinkModal/AddIconModal.tsx:50
FunctionAddIcon
({ user, setSelectedIcon, closeModal }: AddIconModalProps)
components/Editor/Config/Links/AddIcons/Modal/AddIcon.tsx:27
FunctionAddIconModal
({ user, setUser, modalOpen, setModalOpen, setSelectedIcon, selectedIcon, }: AddIconModalProps)
components/Editor/Config/Links/AddIcons/Modal/index.tsx:17
FunctionAddIcons
({ user, setUser }: AddIconsProps)
components/Editor/Config/Links/AddIcons/index.tsx:16
FunctionAddLinks
({ user, setUser }: AddLinksProps)
components/Editor/Config/Links/AddLinks/index.tsx:15
FunctionAnalyitcs
()
components/Editor/Config/Analytics/index.tsx:11
FunctionApp
({ Component, pageProps }: AppPropsWithLayout)
pages/_app.tsx:16
FunctionAuthComponent
({ isLogin }: { isLogin: boolean })
components/Auth/index.tsx:31
FunctionChangeEmailModal
({ modalOpen, setModalOpen, email }: ChangeEmailModalProps)
components/Editor/Config/Settings/DangerZone/ChangeEmailModal.tsx:22
FunctionConfig
({ user, setUser, route }: ConfigProps)
components/Editor/Config/index.tsx:17
FunctionDangerZone
({ user, setUser }: DangerProps)
components/Editor/Config/Settings/DangerZone/index.tsx:14
FunctionDesign
({ user, setUser }: DesignProps)
components/Editor/Config/Design/index.tsx:14
FunctionDomainInput
({ user, setUser, domain, setDomain, setAddingDomain }: DomainInputProps)
components/Editor/Config/Settings/AddDomain/DomainInput.tsx:15
FunctionDynamicIcon
({ icon, size, color }: DynamicIconProps)
components/DynamicIcon.tsx:9
FunctionEdit
()
pages/edit/[edit].tsx:17
FunctionEditLinkModal
({ user, setUser, setModalOpen, isEdit, selectedLink, link, setLink, title, setTitle, emoj
components/Editor/Config/Links/LinkModal/EditLinkModal.tsx:42
FunctionEditUsername
({ user, setUser }: { user: TUser; setUser: (user: TUser) => void })
components/Editor/Config/Settings/AddDomain/EditUsername.tsx:10
FunctionEditor
({ user, setUser, route, kyteProd }: EditorProps)
components/Editor/index.tsx:12
FunctionEditorHeader
({ user }: { user: TUser | null })
components/Headers/EditorHeader.tsx:28
FunctionError
()
pages/auth/error.tsx:4
FunctionError404
()
pages/404.tsx:3
FunctionError500
()
pages/500.tsx:3
FunctionErrorPage
({ code, message }: ErrorPageProps)
components/ErrorPage.tsx:8
FunctionFonts
({ user, setUser }: FontProps)
components/Editor/Config/Design/Fonts.tsx:15
FunctionGetStartedModal
({ modalOpen, setModalOpen, user, setUser }: GetStartedModalProps)
components/Modals/GetStartedModal/index.tsx:19
FunctionHi
({ domain }: any)
components/Editor/Config/Settings/AddDomain/RecordTable.tsx:125
FunctionHome
()
pages/index.tsx:17
FunctionIcon
({ icon, theme, userId, isPreview }: LinksProps)
components/Kyte/Icons/Icon.tsx:13
FunctionIcon
({ icon: iconProp }: { icon: TIcon })
components/Editor/Config/Links/AddIcons/IconOrder/Icon.tsx:5
next →1–100 of 176, ranked by callers