MCPcopy Create free account

hub / github.com/TornadoInsight/Sora-FullStack / functions

Functions89 in github.com/TornadoInsight/Sora-FullStack

↓ 8 callersFunctionuseCommonContext
()
src/context/common-context.tsx:65
↓ 3 callersFunctioncheckMobile
()
src/lib/useIsMobile.ts:7
↓ 3 callersFunctiongetQueryClient
()
src/lib/query-client.server.ts:11
↓ 2 callersFunctiongetArticle
(uuid: string)
src/api/getArticle.ts:4
↓ 2 callersFunctiongetExampleVideo
(prompt: string)
src/app/server/similarExampleVideo.ts:3
↓ 2 callersFunctiongetRandomVideo
(count: number)
src/app/data/openaiExampleVideo.ts:313
↓ 2 callersFunctionloginIn
({ redirectPath, provider, }: { redirectPath: string provider: string })
src/lib/nextAuthClient.ts:3
↓ 2 callersFunctionshuffleArray
(array)
src/lib/shuffle.ts:1
↓ 1 callersFunctionGetDictLang
(lang: string)
src/lib/getdictlang.ts:1
↓ 1 callersFunctionaddEmail
(email: string)
src/api/fetchData.ts:3
↓ 1 callersFunctioncheckLocalAndLoading
(langs: string)
src/components/LanguageSwitcher.tsx:11
↓ 1 callersFunctioncheck_url
(url:str)
scripts/download_aitools.py:20
↓ 1 callersFunctionconfirmButton
()
src/components/LogoutModal.tsx:15
↓ 1 callersFunctiongetArticleList
( skip: number, take: number, )
src/api/getArticleList.ts:4
↓ 1 callersFunctiongetFavicon
(url: string)
src/api/favicon.ts:9
↓ 1 callersFunctiongetFaviconUrl
(url)
src/app/[lang]/tools/aitoolboard/page.tsx:44
↓ 1 callersFunctionhandleCopyToClipboard
()
src/components/VideoDisplay.tsx:8
↓ 1 callersFunctionhandleSetVideo
()
src/app/[lang]/(video)/studio/page.tsx:19
↓ 1 callersFunctioninit
()
src/context/common-context.tsx:20
↓ 1 callersFunctionredirect
({url, baseUrl})
src/app/api/auth/[...nextauth]/route.ts:29
↓ 1 callersFunctionsignIn
({user, account, profile, email, credentials})
src/app/api/auth/[...nextauth]/route.ts:20
↓ 1 callersFunctionupsertUser
( name: string, email: string, image: string, )
src/api/user/upsertUser.ts:5
↓ 1 callersFunctionuseCustomEffect
(effect, deps)
src/components/Header.tsx:37
↓ 1 callersFunctionuseIsMobile
()
src/lib/useIsMobile.ts:3
FunctionAbout
()
src/app/[lang]/about/page.tsx:2
FunctionAiToolBoard
({ params: {lang}, }: { params: {lang: Locale} })
src/app/[lang]/tools/aitoolboard/page.tsx:36
FunctionArticleLayout
( props: NextPageParams<{ lang: string id: string }>, )
src/app/[lang]/p/layout.tsx:25
FunctionArticleLink
({article}: {article: t_articles})
src/components/ArticleLink.tsx:5
FunctionArticles
({params, searchParams}: Props)
src/app/[lang]/p/[id]/page.tsx:14
FunctionCatchAllPage
()
src/app/[lang]/[...rest]/page.tsx:3
FunctionCommonProvider
({children})
src/context/common-context.tsx:7
FunctionCreateVideo
()
src/app/[lang]/(video)/create-video/page.tsx:2
FunctionCreateVideo
()
src/app/[lang]/(video)/videos/create-video/page.tsx:2
FunctionError
({error, reset}: Props)
src/app/error.tsx:9
FunctionFooter
({year, companyName, intl, page})
src/components/Footer.tsx:6
FunctionGeneratingModal
({generatingText})
src/components/GeneratingModal.tsx:9
FunctionH1
({children})
src/markdown-style.config.tsx:1
FunctionH2
({children})
src/markdown-style.config.tsx:4
FunctionH3
({children})
src/markdown-style.config.tsx:7
FunctionHeadInfo
({title = '', lang = 'en', description = '', page = ''})
src/components/HeadInfo.tsx:3
FunctionHome
({params: {lang}}: {params: {lang: Locale}})
src/app/[lang]/page.tsx:12
FunctionLanguageSwitcher
({lang = '', page = ''})
src/components/LanguageSwitcher.tsx:9
FunctionLayout
( props: NextPageParams<{ lang: string id: string }>, )
src/app/[lang]/p/[id]/layout.tsx:37
FunctionLayoutHeader
({ lang = '', page = '', mode = 'light', currentLanguageText = { loginText: 'Log in',
src/components/Header.tsx:18
FunctionLoadingModal
({loadingText})
src/components/LoadingModal.tsx:5
FunctionLocaleLayout
({ children, params: {lang}, }: { children: React.ReactNode params: {lang: string} })
src/app/[lang]/layout.tsx:33
FunctionLocaleLayout
({ children, params: {lang}, }: { children: React.ReactNode params: {lang: string} })
src/app/[lang]/(video)/videos/layout.tsx:16
FunctionLoginButton
({buttonType = 0, loginText = 'Log in'})
src/components/LoginButton.tsx:8
FunctionLoginModal
({ loadingText = '', redirectPath = '', loginModalDesc = '', loginModalButtonText = '', })
src/components/LoginModal.tsx:17
FunctionLogoutModal
({ logoutModalDesc = '', confirmButtonText = '', cancelButtonText = '', redirectPath = '', })
src/components/LogoutModal.tsx:6
FunctionMainContent
({intl})
src/components/MainContent.tsx:8
FunctionMobileTopMenu
({lang = '', page = ''})
src/components/Menu/MobileTopMenu.tsx:9
FunctionNextAuthProvider
({children}: Props)
src/context/next-auth-provider.tsx:9
FunctionNotFound
()
src/app/not-found.tsx:5
FunctionOL
({children})
src/markdown-style.config.tsx:12
FunctionP
({children})
src/markdown-style.config.tsx:10
FunctionPCTopMenu
()
src/components/Menu/PCTopMenu.tsx:5
FunctionPOST
(req: Request, res: Response)
src/app/api/v1/video/generations/route.ts:4
FunctionPOST
(req: Request, res: Response)
src/app/api/generate/route.ts:3
FunctionPOST
(req: Request, res: Response)
src/app/[lang]/v1/video/generations/route.ts:4
FunctionPageContent
({ params: {lang}, }: { params: {lang: Locale} })
src/app/[lang]/terms-of-service/page.tsx:7
FunctionPost
({ params: {skip = 0, take = 10}, }: { params: {skip: number; take: number} })
src/app/[lang]/p/page.tsx:6
FunctionPrices
()
src/app/[lang]/pricing/page.tsx:1
FunctionPrivacyPolicy
({ params: {lang}, }: { params: {lang: Locale} })
src/app/[lang]/privacy-policy/page.tsx:7
FunctionRootLayout
({children}: Props)
src/app/layout.tsx:10
FunctionRootPage
()
src/app/page.tsx:4
FunctionScrollTop
()
src/components/ScrollTop.tsx:4
FunctionSoraTrending
()
src/app/[lang]/soratrending/page.tsx:1
FunctionSoraWordsTranslator
()
src/app/[lang]/tools/sora-words-translator/page.tsx:1
FunctionSoraflows
()
src/components/Soraflows.tsx:4
FunctionStudio
({params: {lang}}: {params: {lang: Locale}})
src/app/[lang]/(video)/studio/page.tsx:11
FunctionSubmit
()
src/app/[lang]/(video)/submit-video/page.tsx:2
FunctionTools
({params: {lang}}: {params: {lang: Locale}})
src/app/[lang]/tools/page.tsx:3
FunctionUL
({children})
src/markdown-style.config.tsx:11
FunctionVideoCarousel
({videos})
src/components/VideoCarousel.tsx:6
FunctionVideoDisplay
({key, videoUrl, prompt})
src/components/VideoDisplay.tsx:6
FunctionVideoShowCase
({ params: {lang}, }: { params: {lang: Locale} })
src/app/[lang]/(video)/videos/page.tsx:9
FunctionVideoWrapper
({randomTenVideos, intl})
src/components/VideoWrapper.tsx:5
Functioncheck_url
(url:str)
scripts/export_aitools.py:20
FunctiongenerateMetadata
({ params: {lang}, }: { params: {lang: Locale} })
src/app/[lang]/tools/aitoolboard/page.tsx:12
FunctiongenerateMetadata
()
src/app/[lang]/p/layout.tsx:9
FunctiongenerateMetadata
( props: NextPageParams<{ id: string }>, )
src/app/[lang]/p/[id]/layout.tsx:8
FunctionhandleEmailChange
(e)
src/components/MainContent.tsx:45
FunctionhandleKeyPress
(event)
src/app/[lang]/(video)/studio/page.tsx:59
FunctionhandleSubmit
(e)
src/components/MainContent.tsx:20
Functionhandler
( req: NextApiRequest, res: NextApiResponse<FaviconResponse | Buffer>, )
src/api/favicon.ts:18
Functionlogin
(event)
src/components/LoginButton.tsx:22
Functionlogout
()
src/components/LoginButton.tsx:43
FunctionuseMDXComponents
(components: MDXComponents)
src/mdx-components.tsx:3