Skip to content

fix: animated day header shows wrong date while scrolling (#2709) #221

fix: animated day header shows wrong date while scrolling (#2709)

fix: animated day header shows wrong date while scrolling (#2709) #221

Triggered via pull request June 18, 2026 12:25
Status Success
Total duration 1m 48s
Artifacts

main.yml

on: pull_request
Matrix: checks
Fit to window
Zoom out
Zoom in

Annotations

16 warnings
checks (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
checks (24): src/hooks/useUpdateLayoutEffect.ts#L20
React Hook useLayoutEffect has a missing dependency: 'effect'. Either include it or remove the dependency array. If 'effect' changes too often, find the parent component that defines it and wrap that definition in useCallback
checks (24): src/hooks/useUpdateLayoutEffect.ts#L20
React Hook useLayoutEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
checks (24): src/MessagesContainer/index.tsx#L385
React Hook useAnimatedScrollHandler received a function whose dependencies are unknown. Pass an inline function instead
checks (24): src/MessagesContainer/components/DayAnimated/index.tsx#L113
React Hook useAnimatedReaction has a missing dependency: 'createdAtDate.value'. Either include it or remove the dependency array
checks (24): src/MessagesContainer/components/DayAnimated/index.tsx#L113
React Hook useAnimatedReaction was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
checks (24): src/MessagesContainer/components/DayAnimated/index.tsx#L95
React Hook useAnimatedReaction has missing dependencies: 'daysPositionsArray' and 'scrolledY.value'. Either include them or remove the dependency array
checks (24): src/MessagesContainer/components/DayAnimated/index.tsx#L95
React Hook useAnimatedReaction was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
checks (22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
checks (22): src/hooks/useUpdateLayoutEffect.ts#L20
React Hook useLayoutEffect has a missing dependency: 'effect'. Either include it or remove the dependency array. If 'effect' changes too often, find the parent component that defines it and wrap that definition in useCallback
checks (22): src/hooks/useUpdateLayoutEffect.ts#L20
React Hook useLayoutEffect was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
checks (22): src/MessagesContainer/index.tsx#L385
React Hook useAnimatedScrollHandler received a function whose dependencies are unknown. Pass an inline function instead
checks (22): src/MessagesContainer/components/DayAnimated/index.tsx#L113
React Hook useAnimatedReaction has a missing dependency: 'createdAtDate.value'. Either include it or remove the dependency array
checks (22): src/MessagesContainer/components/DayAnimated/index.tsx#L113
React Hook useAnimatedReaction was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies
checks (22): src/MessagesContainer/components/DayAnimated/index.tsx#L95
React Hook useAnimatedReaction has missing dependencies: 'daysPositionsArray' and 'scrolledY.value'. Either include them or remove the dependency array
checks (22): src/MessagesContainer/components/DayAnimated/index.tsx#L95
React Hook useAnimatedReaction was passed a dependency list that is not an array literal. This means we can't statically verify whether you've passed the correct dependencies