MCPcopy Create free account

hub / github.com/cnrad/keyboard-signature / functions

Functions76 in github.com/cnrad/keyboard-signature

↓ 5 callersFunctioncreateServiceSupabaseClient
()
src/lib/auth.ts:7
↓ 4 callersFunctioncreateServerSupabaseClient
( req: NextApiRequest, res: NextApiResponse, )
src/lib/auth.ts:21
↓ 3 callersFunctiongetKeyboardLayout
(layout: KeyboardLayout, includeNumbers: boolean)
src/util/constants.ts:184
↓ 3 callersFunctiongetSignatureByNameAction
(name: string)
src/lib/actions.ts:52
↓ 2 callersFunctionclaimSignatureAction
(params: ClaimSignatureParams)
src/lib/actions.ts:8
↓ 2 callersFunctiondownloadSignature
(format: 'svg' | 'png')
src/components/SignatureDetailModal.tsx:17
↓ 2 callersFunctionformatUser
(supabaseUser: User)
src/hooks/useAuth.ts:45
↓ 2 callersFunctiongenerateLinearPath
( points: { x: number; y: number }[], )
src/util/constants.ts:209
↓ 2 callersFunctionhandleTweet
(name: string)
src/lib/tweet.ts:9
↓ 2 callersFunctionuseDebounce
(value: T, delay: number)
src/hooks/useDebounce.ts:3
↓ 1 callersFunctiondownloadSignature
(signature: ClaimedSignature)
src/components/ClaimedPage.tsx:15
↓ 1 callersFunctiongenerateCatmullRomPath
( points: { x: number; y: number }[], )
src/util/constants.ts:220
↓ 1 callersFunctiongenerateCubicBezierPath
( points: { x: number; y: number }[], )
src/util/constants.ts:272
↓ 1 callersFunctiongeneratePath
( points: { x: number; y: number }[], curveType: CurveType, )
src/util/constants.ts:323
↓ 1 callersFunctiongenerateQuadraticBezierPath
( points: { x: number; y: number }[], )
src/util/constants.ts:249
↓ 1 callersFunctiongenerateSimpleCurvePath
( points: { x: number; y: number }[], )
src/util/constants.ts:300
↓ 1 callersFunctiongenerateTweetText
(name: string)
src/lib/tweet.ts:1
↓ 1 callersFunctiongetClaimedSignaturesAction
()
src/lib/actions.ts:63
↓ 1 callersFunctiongetInitialSession
()
src/hooks/useAuth.ts:18
↓ 1 callersFunctiongetServerUser
(req: NextApiRequest, res: NextApiResponse)
src/lib/auth.ts:50
↓ 1 callersFunctionhandleTwitterRedirect
(username: string)
src/components/KeyboardSignature.tsx:255
↓ 1 callersFunctionhandleTwitterRedirect
(username: string)
src/components/SearchDropdown.tsx:33
↓ 1 callersFunctionhandleTwitterRedirect
(username: string)
src/components/SignatureDetailModal.tsx:13
↓ 1 callersFunctionsearchSignatures
(query: string)
src/hooks/useSignatures.ts:92
↓ 1 callersFunctionsignInWithTwitter
()
src/hooks/useAuth.ts:63
↓ 1 callersFunctionsignOut
()
src/hooks/useAuth.ts:75
↓ 1 callersFunctionunclaimSignatureAction
(params: UnclaimSignatureParams)
src/lib/actions.ts:30
↓ 1 callersFunctionuseAuth
()
src/hooks/useAuth.ts:12
↓ 1 callersFunctionuseClaimSignature
()
src/hooks/useSignaturesQuery.ts:59
↓ 1 callersFunctionuseClaimedSignatures
()
src/hooks/useSignaturesQuery.ts:31
↓ 1 callersFunctionuseSearchSignatures
(query: string)
src/hooks/useSignaturesQuery.ts:100
↓ 1 callersFunctionuseSignatureByName
(name: string)
src/hooks/useSignaturesQuery.ts:40
↓ 1 callersFunctionuseSignatures
()
src/hooks/useSignatures.ts:22
↓ 1 callersFunctionuseUnclaimSignature
()
src/hooks/useSignaturesQuery.ts:79
↓ 1 callersFunctionuseUserClaimedSignatures
()
src/hooks/useSignaturesQuery.ts:50
FunctionApp
({ Component, pageProps }: AppProps)
src/pages/_app.tsx:17
FunctionClaimPopup
({ isOpen, onClose, name, signaturePath, strokeConfig, includeNumbers, user, }: ClaimPopupProps)
src/components/ClaimPopup.tsx:16
FunctionClaimedPage
({ onBack, user }: ClaimedPageProps)
src/components/ClaimedPage.tsx:12
FunctionClaimedSignatureCard
({ signatureName, signatureDate, }: ClaimedSignatureProps)
src/components/ClaimedSignatureCard.tsx:7
FunctionColorPicker
({ value, onChange, className = "" }: ColorPickerProps)
src/components/ColorPicker.tsx:9
FunctionDocument
()
src/pages/_document.tsx:3
FunctionHome
()
src/pages/index.tsx:4
FunctionKeyboardSignature
()
src/components/KeyboardSignature.tsx:34
FunctionPrivacy
()
src/pages/privacy.tsx:1
FunctionSearchDropdown
({ isOpen, onClose, onSignatureClick }: SearchDropdownProps)
src/components/SearchDropdown.tsx:12
FunctionSignatureDetailModal
({ signature, isOpen, onClose }: SignatureDetailModalProps)
src/components/SignatureDetailModal.tsx:10
FunctionSignaturePage
({ signature, error, }: SignaturePageProps)
src/pages/[signature].tsx:13
FunctionTerms
()
src/pages/terms.tsx:1
FunctionXIcon
(props: SVGProps<SVGSVGElement>)
src/components/XIcon.tsx:3
FunctionclaimSignature
( name: string, signaturePath: string, strokeConfig: StrokeConfig, includeNumbers: boolean, userId:
src/hooks/useSignatures.ts:39
FunctionexportPNG
()
src/components/KeyboardSignature.tsx:290
FunctionexportSVG
()
src/components/KeyboardSignature.tsx:260
FunctiongenerateSVGGradients
(strokeConfig: StrokeConfig)
src/util/constants.ts:344
FunctiongenerateSignatureDataUrl
()
src/components/ClaimPopup.tsx:25
Functionget
(name: string)
src/lib/auth.ts:36
FunctiongetServerSideProps
(context)
src/pages/[signature].tsx:165
FunctiongetSignatureByName
(name: string)
src/hooks/useSignatures.ts:78
FunctiongetUserClaimedSignatures
(userId: string)
src/hooks/useSignatures.ts:88
FunctiongetUserClaimedSignaturesAction
()
src/lib/actions.ts:74
FunctionhandleClaim
()
src/components/KeyboardSignature.tsx:181
FunctionhandleClickOutside
(event: MouseEvent)
src/components/SearchDropdown.tsx:38
FunctionhandleKeyDown
(e: KeyboardEvent)
src/components/KeyboardSignature.tsx:89
FunctionhandleLogin
()
src/components/KeyboardSignature.tsx:172
FunctionhandleLogout
()
src/components/KeyboardSignature.tsx:176
FunctionhandleOpen
()
src/components/ColorPicker.tsx:20
FunctionhandleUnclaim
()
src/components/KeyboardSignature.tsx:227
Functionhandler
(req: NextApiRequest, res: NextApiResponse)
src/pages/api/signatures/index.ts:4
Functionhandler
( req: NextApiRequest, res: NextApiResponse, )
src/pages/api/signatures/unclaim.ts:12
Functionhandler
( req: NextApiRequest, res: NextApiResponse, )
src/pages/api/signatures/user.ts:7
Functionhandler
( req: NextApiRequest, res: NextApiResponse, )
src/pages/api/signatures/[name].ts:4
Functionhandler
( req: NextApiRequest, res: NextApiResponse, )
src/pages/api/signatures/claim.ts:15
Functionhandler
(req: NextRequest)
src/pages/api/signature-image/[name].tsx:7
Functionremove
(name: string, options: Record<string, unknown>)
src/lib/auth.ts:42
FunctionrequireAuth
(req: NextApiRequest, res: NextApiResponse)
src/lib/auth.ts:78
FunctionresetToDefaults
()
src/components/KeyboardSignature.tsx:70
Functionset
(name: string, value: string, options: Record<string, unknown>)
src/lib/auth.ts:39