MCPcopy Create free account

hub / github.com/MarsHeer/offtiktok / functions

Functions31 in github.com/MarsHeer/offtiktok

↓ 2 callersFunctionclickArrow
(dir: 'left' | 'right')
src/components/Carousel/index.tsx:70
↓ 1 callersFunctioncheckURL
(url: string)
utils/strings/check-url.ts:1
↓ 1 callersFunctioncopyURL
()
src/components/PostOptions/index.tsx:49
↓ 1 callersFunctionfetchPostData
(url: string)
src/app/sd/[subdomain]/[...path]/page.tsx:77
↓ 1 callersFunctionfetchPostData
(id: string)
src/app/post/[id]/page.tsx:10
↓ 1 callersFunctiongenerateSessionToken
(length = 32)
utils/strings/generate-token.ts:5
↓ 1 callersFunctiongenerateSessionToken
(length = 32)
src/app/api/post/[id]/route.ts:8
↓ 1 callersFunctionproccess
(catchAll: string[])
src/app/[...catchAll]/page.tsx:3
FunctionCarousel
({ images, audio, username, profilePic, handle, description, feedEl, postId, })
src/components/Carousel/index.tsx:38
FunctionCatchAll
({ params: { catchAll }, }: { params: { catchAll: string[]; }; })
src/app/[...catchAll]/page.tsx:25
FunctionCatchAll
({ params: { subdomain, path }, }: { params: { subdomain: string; path: string[]; }; })
src/app/sd/[subdomain]/[...path]/page.tsx:108
FunctionFeed
({ rootPost, token })
src/components/Feed/index.tsx:22
FunctionGET
( req: NextRequest, { params: { id } }: { params: { id: string } } )
src/app/api/post/[id]/route.ts:12
FunctionHome
()
src/app/page.tsx:4
FunctionHomePage
()
src/components/HomePage/index.tsx:10
FunctionLoading
()
src/app/[...catchAll]/loading.tsx:3
FunctionLoading
()
src/app/sd/[subdomain]/[...path]/loading.tsx:3
FunctionLoadingSpinner
({ width = 20, height = 20 })
src/components/Loading.tsx:1
FunctionLogo
({ fill = '#222222' })
src/components/Logo.tsx:5
FunctionPlayButton
()
src/components/Carousel/index.tsx:23
FunctionPlayButton
()
src/components/VideoPlayer/index.tsx:19
FunctionPostOptions
({ downloadURL, setAlert })
src/components/PostOptions/index.tsx:11
FunctionPostPage
({ params }: { params: { id: string } })
src/app/post/[id]/page.tsx:105
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:15
FunctionVideoPlayer
({ mp4URL, thumbnail, username, profilePic, handle, description, feedEl, postId, })
src/components/VideoPlayer/index.tsx:34
FunctioncheckAspectRatio
()
src/components/VideoPlayer/index.tsx:164
FunctiongenerateMetadata
( { params: { subdomain, path }, }: { params: { subdomain: string; path: string[];
src/app/sd/[subdomain]/[...path]/page.tsx:5
FunctiongenerateMetadata
( { params }: { params: { id: string } }, parent: ResolvingMetadata )
src/app/post/[id]/page.tsx:31
FunctiongetSessionToken
(req: NextApiRequest, res: NextApiResponse)
utils/strings/generate-token.ts:9
FunctionhandleTouchEnd
(e: Event)
src/components/VideoPlayer/index.tsx:94
FunctionhandleTouchStart
(e: Event)
src/components/VideoPlayer/index.tsx:85