@@ -39,7 +39,7 @@ export function MotionSegment({
39
39
shouldShowRoundedCorners,
40
40
} = useEventSegmentUtils ( segmentDuration , events , severityType ) ;
41
41
42
- const { getMotionSegmentValue, interpolateMotionAudioData, getMotionStart } =
42
+ const { getMotionSegmentValue, interpolateMotionAudioData } =
43
43
useMotionSegmentUtils ( segmentDuration , motion_events ) ;
44
44
45
45
const { alignStartDateToTimeline, alignEndDateToTimeline } = useEventUtils (
@@ -66,15 +66,6 @@ export function MotionSegment({
66
66
[ shouldShowRoundedCorners , segmentTime ] ,
67
67
) ;
68
68
69
- const startTimestamp = useMemo ( ( ) => {
70
- const eventStart = getMotionStart ( segmentTime ) ;
71
- if ( eventStart ) {
72
- return alignStartDateToTimeline ( eventStart ) ;
73
- }
74
- // we know that these deps are correct
75
- // eslint-disable-next-line react-hooks/exhaustive-deps
76
- } , [ getMotionStart , segmentTime ] ) ;
77
-
78
69
const timestamp = useMemo ( ( ) => new Date ( segmentTime * 1000 ) , [ segmentTime ] ) ;
79
70
const segmentKey = useMemo ( ( ) => segmentTime , [ segmentTime ] ) ;
80
71
@@ -179,19 +170,10 @@ export function MotionSegment({
179
170
} ;
180
171
181
172
const segmentClick = useCallback ( ( ) => {
182
- if (
183
- startTimestamp &&
184
- setHandlebarTime &&
185
- ( firstHalfSegmentWidth > 1 || secondHalfSegmentWidth > 1 )
186
- ) {
187
- setHandlebarTime ( startTimestamp ) ;
173
+ if ( setHandlebarTime ) {
174
+ setHandlebarTime ( segmentTime ) ;
188
175
}
189
- } , [
190
- startTimestamp ,
191
- setHandlebarTime ,
192
- firstHalfSegmentWidth ,
193
- secondHalfSegmentWidth ,
194
- ] ) ;
176
+ } , [ segmentTime , setHandlebarTime ] ) ;
195
177
196
178
return (
197
179
< div
0 commit comments