MCPcopy Create free account

hub / github.com/bvaughn/react-error-boundary / functions

Functions89 in github.com/bvaughn/react-error-boundary

↓ 6 callersFunctiondecodeChildren
( children: EncodedElement[], config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:38
↓ 6 callersFunctionencodeChildren
(children: ReactElement<unknown>[])
integrations/vite/tests/utils/serializer/encode.ts:41
↓ 5 callersFunctiongetErrorMessage
(thrown: unknown)
lib/utils/getErrorMessage.ts:1
↓ 5 callersMethodrender
()
lib/utils/withErrorBoundary.test.tsx:63
↓ 5 callersFunctionuseErrorBoundary
()
lib/hooks/useErrorBoundary.ts:20
↓ 3 callersFunctionencode
(element: ReactElement<unknown>)
integrations/vite/tests/utils/serializer/encode.ts:34
↓ 3 callersFunctionwithErrorBoundary
(Component: ComponentType<Props>, errorBoundaryProps: ErrorBoundaryProps)
lib/utils/withErrorBoundary.ts:10
↓ 2 callersFunctionassert
( expectedCondition: unknown, message: string = "Assertion error", )
lib/utils/assert.ts:1
↓ 2 callersMethodrender
()
lib/components/ErrorBoundary.tsx:104
↓ 1 callersFunctionaddComment
()
src/routes/examples/TransitionErrors.tsx:32
↓ 1 callersFunctionassertErrorBoundaryContext
( value: unknown, )
lib/utils/assertErrorBoundaryContext.ts:4
↓ 1 callersFunctioncalculateBoxBetween
(boxA: Box, boxB: Box)
integrations/vite/tests/utils/calculateBoxBetween.ts:3
↓ 1 callersFunctioncalculateHitArea
(page: Page, panelIds: [string, string])
integrations/vite/tests/utils/calculateHitArea.ts:4
↓ 1 callersFunctiondecodeContainer
( json: EncodedContainerElement, config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:87
↓ 1 callersFunctiondecodeDisplayModeToggle
( json: EncodedDisplayModeToggleElement, config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:101
↓ 1 callersFunctiondecodeGroup
( json: EncodedGroupElement, config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:115
↓ 1 callersFunctiondecodePanel
( json: EncodedPanelElement, config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:129
↓ 1 callersFunctiondecodePopupWindow
( json: EncodedPopupWindowElement, config: Config, )
integrations/vite/tests/utils/serializer/decode.ts:143
↓ 1 callersFunctiondecodeSeparator
( json: EncodedSeparatorElement, )
integrations/vite/tests/utils/serializer/decode.ts:157
↓ 1 callersFunctiondecodeText
(json: EncodedTextElement)
integrations/vite/tests/utils/serializer/decode.ts:166
↓ 1 callersFunctionencodeContainer
( element: ReactElement<ContainerProps>, )
integrations/vite/tests/utils/serializer/encode.ts:96
↓ 1 callersFunctionencodeDisplayModeToggle
( element: ReactElement<DisplayModeToggleProps>, )
integrations/vite/tests/utils/serializer/encode.ts:114
↓ 1 callersFunctionencodeGroup
(element: ReactElement<GroupProps>)
integrations/vite/tests/utils/serializer/encode.ts:132
↓ 1 callersFunctionencodePanel
(element: ReactElement<PanelProps>)
integrations/vite/tests/utils/serializer/encode.ts:148
↓ 1 callersFunctionencodePopupWindow
( element: ReactElement<PopupWindowProps>, )
integrations/vite/tests/utils/serializer/encode.ts:164
↓ 1 callersFunctionencodeSeparator
( element: ReactElement<SeparatorProps>, )
integrations/vite/tests/utils/serializer/encode.ts:182
↓ 1 callersFunctionencodeTextChild
(element: ReactElement<TextProps>)
integrations/vite/tests/utils/serializer/encode.ts:193
↓ 1 callersFunctionfetchGreeting
(_: string)
src/routes/examples/AsyncUserCodeErrors.tsx:38
↓ 1 callersFunctiongetCenterCoordinates
(box: Box)
integrations/vite/tests/utils/getCenterCoordinates.ts:3
↓ 1 callersFunctionhasArrayChanged
(a: unknown[] = [], b: unknown[] = [])
lib/components/ErrorBoundary.tsx:148
↓ 1 callersFunctionisErrorBoundaryContext
( value: unknown, )
lib/utils/isErrorBoundaryContext.ts:3
↓ 1 callersFunctionrender
(props: Omit<ErrorBoundaryPropsWithFallback, "fallback">)
lib/components/ErrorBoundary.test.tsx:70
↓ 1 callersFunctionrender
()
lib/utils/withErrorBoundary.test.tsx:35
↓ 1 callersFunctionrender
(content: ReactNode)
lib/hooks/useErrorBoundary.test.tsx:20
↓ 1 callersMethodresetErrorBoundary
(...args: unknown[])
lib/components/ErrorBoundary.tsx:60
FunctionAddCommentButton
()
src/routes/examples/TransitionErrors.tsx:12
FunctionAddCommentContainer
()
src/routes/examples/TransitionErrors.tsx:4
FunctionApp
()
src/App.tsx:16
FunctionAsyncUserCodeErrorsRoute
()
src/routes/AsyncUserCodeErrorsRoute.tsx:4
FunctionChild
()
lib/hooks/useErrorBoundary.test.tsx:32
FunctionContainer
({ children, className }: ContainerProps)
integrations/vite/src/components/Container.tsx:7
FunctionErrorBoundaryPropsRoute
()
src/routes/ErrorBoundaryPropsRoute.tsx:4
FunctionErrorFallback
()
src/routes/examples/ErrorLogging.tsx:16
FunctionErrorLoggingRoute
()
src/routes/ErrorLoggingRoute.tsx:4
FunctionExample
()
src/routes/examples/ResetWithUseErrorBoundary.tsx:3
FunctionExample
()
src/routes/examples/UseErrorBoundary.tsx:3
FunctionFallback
()
lib/hooks/useErrorBoundary.test.tsx:79
FunctionFallback
({ error, resetErrorBoundary }: FallbackProps)
src/routes/examples/FallbackComponent.tsx:3
FunctionFallback
({ error }: FallbackProps)
src/routes/examples/GetErrorMessage.ts:3
FunctionFallbackComponentRoute
()
src/routes/FallbackComponentRoute.tsx:4
FunctionGetErrorMessageRoute
()
src/routes/GetErrorMessageRoute.tsx:4
FunctionHome
()
integrations/vite/src/routes/Home.tsx:1
FunctionLink
({ to, ...rest }: HTMLAttributes<HTMLSpanElement> & { to: Path; })
src/components/Link.tsx:5
FunctionMaybeThrows
({ children }: PropsWithChildren)
lib/components/ErrorBoundary.test.tsx:42
FunctionMaybeThrows
({ children = "Children" }: PropsWithChildren)
lib/utils/withErrorBoundary.test.tsx:28
FunctionNavLink
({ children, className, path, }: PropsWithChildren<{ className?: string | undefined; path: Path | De
src/components/NavLink.tsx:5
FunctionRenderPropRoute
()
src/routes/FallbackContentRoute.tsx:4
FunctionRenderPropRoute
()
src/routes/RenderPropRoute.tsx:4
FunctionResetNearestBoundaryRoute
()
src/routes/ResetNearestBoundaryRoute.tsx:5
FunctionTransitionErrorsRoute
()
src/routes/TransitionErrorsRoute.tsx:5
FunctionUseErrorBoundaryRoute
()
src/routes/UseErrorBoundaryRoute.tsx:4
FunctionUserProfile
({ username }: { username: string })
src/routes/examples/AsyncUserCodeErrors.tsx:15
FunctionUserProfile
({ username }: { username: string })
src/routes/examples/WithErrorBoundaryA.tsx:1
FunctionUserProfileContainer
({ username }: { username: string })
src/routes/examples/AsyncUserCodeErrors.tsx:4
FunctionWithErrorBoundaryRoute
()
src/routes/WithErrorBoundaryRoute.tsx:6
FunctionYourApplication
()
src/routes/examples/FallbackComponent.tsx:25
FunctionYourApplication
()
src/routes/examples/RenderProp.tsx:21
FunctionYourApplication
()
src/routes/examples/ErrorLogging.tsx:20
FunctionYourApplication
()
src/routes/examples/FallbackContent.tsx:9
MethodcomponentDidCatch
(error: unknown, info: ErrorInfo)
lib/components/ErrorBoundary.tsx:73
MethodcomponentDidUpdate
( prevProps: ErrorBoundaryProps, prevState: ErrorBoundaryState, )
lib/components/ErrorBoundary.tsx:77
Methodconstructor
(props: ErrorBoundaryProps)
lib/components/ErrorBoundary.tsx:49
Functiondecode
(stringified: string, config: Config = {})
integrations/vite/tests/utils/serializer/decode.ts:32
FunctionexpectLayout
({ layout, mainPage, onLayoutCount, }: { layout: Layout; mainPage: Page; onLayoutCount: number; })
integrations/vite/tests/utils/expectLayout.ts:4
FunctionexpectPanelSize
({ mainPage, onResizeCount, panelId, panelSize, prevPanelSize, }: { mainPage: Page; onResizeCoun
integrations/vite/tests/utils/expectPanelSize.ts:4
MethodgetDerivedStateFromError
(error: Error)
lib/components/ErrorBoundary.tsx:56
FunctiongetSeparatorAriaAttributes
(page: Page, id?: string)
integrations/vite/tests/utils/getSeparatorAriaAttributes.ts:3
FunctiongoToUrl
( page: Page, elementProp: ReactElement<unknown>, config: { useGroupCallbackRef?: boolean | undefine
integrations/vite/tests/utils/goToUrl.ts:6
FunctiongoToUrlWithIframe
( page: Page, element: ReactElement<GroupProps>, sameOrigin: boolean, )
integrations/vite/tests/utils/goToUrlWithIframe.ts:6
FunctionhandleClick
()
src/routes/examples/TransitionErrors.tsx:15
FunctionlogDebugState
(page: Page, prefix?: string)
integrations/vite/tests/utils/debugging/logDebugState.ts:3
FunctionlogError
(error: unknown, info: ErrorInfo)
src/routes/examples/ErrorLogging.tsx:4
FunctionlogGroup
(page: Page)
integrations/vite/tests/utils/debugging/logGroup.ts:3
FunctiononError
(error, info)
src/routes/examples/WithErrorBoundaryB.tsx:9
FunctionresizeHelper
( page: Page, panelIds: [string, string], deltaX: number = 0, deltaY: number = 0, )
integrations/vite/tests/utils/pointer-interactions/resizeHelper.ts:5
Functionserialize
(value)
vitest.setup.ts:18
Functiontest
(value)
vitest.setup.ts:22
Methodtest
()
lib/utils/withErrorBoundary.test.tsx:60
FunctionupdateUrl
( page: Page, element: ReactElement<GroupProps> | null, )
integrations/vite/tests/utils/updateUrl.ts:6