MCPcopy Create free account

hub / github.com/builduilabs/2024-03-14-global-progress-with-nextjs / functions

Functions82 in github.com/builduilabs/2024-03-14-global-progress-with-nextjs

↓ 11 callersFunctionuseProgress
()
app/demo-1/progress-bar.tsx:125
↓ 5 callersFunctiondone
()
app/demo-1/progress-bar.tsx:182
↓ 5 callersFunctionstart
()
app/demo-1/progress-bar.tsx:178
↓ 2 callersFunctionrand
(min: number, max: number)
app/use-progress.ts:71
↓ 2 callersFunctionrand
(min: number, max: number)
app/demo-1/progress-bar.tsx:191
↓ 2 callersFunctionuseProgressBar
()
app/demo-1/progress-bar.tsx:27
↓ 1 callersFunctiontick
()
app/use-interval.ts:14
↓ 1 callersFunctiontick
()
app/demo-1/progress-bar.tsx:203
↓ 1 callersFunctionuseInterval
( callback: () => void, delay: number | null )
app/use-interval.ts:3
↓ 1 callersFunctionuseInterval
(callback: () => void, delay: number | null)
app/demo-1/progress-bar.tsx:195
↓ 1 callersFunctionuseProgressBar
()
app/demo-12-messenger/progress-bar.tsx:11
↓ 1 callersFunctionuseProgressBar
()
app/demo-11-progress-link-context/progress-bar.tsx:11
↓ 1 callersFunctionuseProgressBar
()
app/demo-14-messenger-with-progress/progress-bar.tsx:11
↓ 1 callersFunctionuseProgressBar
()
app/demo-13-messenger-isolated/progress-bar.tsx:11
FunctionFullURL
()
app/url-bar.tsx:59
FunctionGlobalProgressForBrowserNavigation
()
app/demo-1/progress-bar.tsx:93
FunctionLayout
({ children }: { children: ReactNode })
app/demo-12-messenger/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-9-progress-link-with-dots/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-11-progress-link-context/layout.tsx:6
FunctionLayout
({ children }: { children: ReactNode })
app/demo-14-messenger-with-progress/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-13-messenger-isolated/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-1/layout.tsx:5
FunctionLayout
({ children }: { children: ReactNode })
app/demo-8-progress-link-count-transition/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-7-progress-link-count/layout.tsx:7
FunctionLayout
({ children }: { children: ReactNode })
app/demo-10-progress-link/layout.tsx:14
FunctionMessenger
()
app/demo-12-messenger/messenger.tsx:7
FunctionMessenger
()
app/demo-14-messenger-with-progress/messenger.tsx:8
FunctionMessenger
()
app/demo-13-messenger-isolated/messenger.tsx:7
FunctionMessengerLink
({ user }: { user: { name: string; id: string } })
app/demo-12-messenger/messenger.tsx:27
FunctionMessengerLink
({ user }: { user: { name: string; id: string } })
app/demo-14-messenger-with-progress/messenger.tsx:30
FunctionMessengerLink
({ user }: { user: { name: string; id: string } })
app/demo-13-messenger-isolated/messenger.tsx:27
FunctionPage
()
app/page.tsx:29
FunctionPage
()
app/demo-5-bar-exiting/page.tsx:11
FunctionPage
()
app/demo-12-messenger/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-12-messenger/[slug]/page.tsx:1
FunctionPage
()
app/demo-9-progress-link-with-dots/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-9-progress-link-with-dots/[slug]/page.tsx:1
FunctionPage
()
app/demo-11-progress-link-context/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-11-progress-link-context/[slug]/page.tsx:1
FunctionPage
()
app/demo-14-messenger-with-progress/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-14-messenger-with-progress/[slug]/page.tsx:1
FunctionPage
()
app/demo-4-bar/page.tsx:6
FunctionPage
()
app/demo-13-messenger-isolated/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-13-messenger-isolated/[slug]/page.tsx:1
FunctionPage
()
app/demo-1/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-1/posts/[slug]/page.tsx:1
FunctionPage
()
app/demo-3-spinner/page.tsx:6
FunctionPage
()
app/demo-8-progress-link-count-transition/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-8-progress-link-count-transition/[slug]/page.tsx:1
FunctionPage
()
app/demo-7-progress-link-count/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-7-progress-link-count/[slug]/page.tsx:1
FunctionPage
()
app/demo-2-hook/page.tsx:6
FunctionPage
()
app/demo-10-progress-link/page.tsx:1
FunctionPage
({ params }: { params: { slug: string } })
app/demo-10-progress-link/[slug]/page.tsx:1
FunctionPage
()
app/demo-6-global-progress-bar/page.tsx:11
FunctionProgressBar
({ progress }: { progress: MotionValue })
app/demo-5-bar-exiting/page.tsx:50
FunctionProgressBar
({ children }: { children: ReactNode })
app/demo-12-messenger/progress-bar.tsx:21
FunctionProgressBar
({ children }: { children: ReactNode })
app/demo-11-progress-link-context/progress-bar.tsx:21
FunctionProgressBar
({ children }: { children: ReactNode })
app/demo-14-messenger-with-progress/progress-bar.tsx:21
FunctionProgressBar
({ progress }: { progress: MotionValue })
app/demo-4-bar/page.tsx:39
FunctionProgressBar
({ children }: { children: ReactNode })
app/demo-13-messenger-isolated/progress-bar.tsx:21
FunctionProgressBar
({ className, children, }: { className: string; children: ReactNode; })
app/demo-1/progress-bar.tsx:37
FunctionProgressBar
({ progress }: { progress: MotionValue })
app/demo-10-progress-link/layout.tsx:51
FunctionProgressBar
({ progress }: { progress: MotionValue })
app/demo-6-global-progress-bar/page.tsx:44
FunctionProgressBarLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-12-messenger/progress-bar-link.tsx:8
FunctionProgressBarLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-11-progress-link-context/progress-bar-link.tsx:8
FunctionProgressBarLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-14-messenger-with-progress/progress-bar-link.tsx:8
FunctionProgressBarLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-13-messenger-isolated/progress-bar-link.tsx:8
FunctionProgressBarLink
({ href, children, ...rest }: ComponentProps<typeof Link>)
app/demo-1/progress-bar.tsx:66
FunctionProgressLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-9-progress-link-with-dots/progress-link.tsx:7
FunctionProgressLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-8-progress-link-count-transition/progress-link.tsx:7
FunctionProgressLink
({ href, children, }: { href: string; children: ReactNode; })
app/demo-7-progress-link-count/progress-link.tsx:7
FunctionProgressLink
({ href, children, start, done, }: { href: string; children: ReactNode; start: () => void; don
app/demo-10-progress-link/progress-link.tsx:7
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:12
FunctionSpinner
({ progress }: { progress: MotionValue })
app/demo-3-spinner/page.tsx:39
FunctionURLBar
()
app/url-bar.tsx:11
Functiondone
()
app/use-progress.ts:62
FunctionhandlePopState
()
app/demo-1/progress-bar.tsx:107
Functionreset
()
app/use-progress.ts:54
Functionreset
()
app/demo-1/progress-bar.tsx:174
Functionstart
()
app/use-progress.ts:58
FunctionuseProgress
()
app/use-progress.ts:5