Skip to content

perf(UnderlineNav): replace JS DOM measurement with CSS overflow + IntersectionObserver #38201

perf(UnderlineNav): replace JS DOM measurement with CSS overflow + IntersectionObserver

perf(UnderlineNav): replace JS DOM measurement with CSS overflow + IntersectionObserver #38201

Triggered via pull request February 13, 2026 14:44
Status Cancelled
Total duration 3m 5s
Artifacts

ci.yml

on: pull_request
Matrix: examples
Matrix: test
Matrix: type-check
Fit to window
Zoom out
Zoom in

Annotations

51 errors
examples (react-19)
'LeadingVisual' cannot be used as a JSX component.
examples (react-19)
JSX element type 'LeadingVisual' does not have any construct or call signatures.
examples (react-19)
'menuButtonChild.props' is of type 'unknown'.
examples (react-19)
Unused '@ts-expect-error' directive.
examples (react-19)
No overload matches this call.
examples (react-19)
Unused '@ts-expect-error' directive.
examples (react-19)
Expected 1 arguments, but got 0.
examples (react-19)
Expected 1 arguments, but got 0.
examples (react-19)
Expected 1 arguments, but got 0.
examples (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Unused '@ts-expect-error' directive.
type-check (react-19)
No overload matches this call.
type-check (react-19)
Unused '@ts-expect-error' directive.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Type 'RefObject<HTMLButtonElement | null>' is not assignable to type 'RefObject<HTMLElement>'.
type-check (react-19)
Type 'RefObject<HTMLButtonElement | null>' is not assignable to type 'RefObject<HTMLElement>'.
type-check (react-19)
Type 'RefObject<HTMLButtonElement | null>' is not assignable to type 'RefObject<HTMLElement>'.
type-check (react-19)
JSX element type 'LeadingVisual' does not have any construct or call signatures.
type-check (react-19)
'menuButtonChild.props' is of type 'unknown'.
type-check (react-19)
Unused '@ts-expect-error' directive.
type-check (react-19)
@primer/react#build: command (/home/runner/work/react/react/packages/react) /opt/hostedtoolcache/node/24.13.0/x64/bin/npm run build exited (2)
type-check (react-19)
No overload matches this call.
type-check (react-19)
Unused '@ts-expect-error' directive.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
type-check (react-19)
Expected 1 arguments, but got 0.
build-components-json
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists
build-components-json
The operation was canceled.
test (react-18)
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists
test (react-18)
The operation was canceled.
test (react-19)
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists
test (react-19)
The operation was canceled.
test (react-19)
'LeadingVisual' cannot be used as a JSX component.
test (react-19)
JSX element type 'LeadingVisual' does not have any construct or call signatures.
test (react-19)
'menuButtonChild.props' is of type 'unknown'.
test (react-19)
Unused '@ts-expect-error' directive.
test (react-19)
No overload matches this call.
test (react-19)
Unused '@ts-expect-error' directive.
test (react-19)
Expected 1 arguments, but got 0.
test (react-19)
Expected 1 arguments, but got 0.
test (react-19)
Expected 1 arguments, but got 0.
test (react-19)
Expected 1 arguments, but got 0.
sizes
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists
sizes
The operation was canceled.
lint
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists
lint
The operation was canceled.
CI
Canceling since a higher priority waiting request for CI-refs/pull/7541/merge exists