Timeline tweaks for mobile (#10726)

* add dense prop, combine duplicate code, fix mobile bug

* put segment height in hook

* playground
This commit is contained in:
Josh Hawkins
2024-03-28 10:03:06 -05:00
committed by GitHub
parent 985b2d7b27
commit 36d5e5b45f
10 changed files with 258 additions and 348 deletions
@@ -19,6 +19,7 @@ type MotionSegmentProps = {
minimapStartTime?: number;
minimapEndTime?: number;
setHandlebarTime?: React.Dispatch<React.SetStateAction<number>>;
dense: boolean;
};
export function MotionSegment({
@@ -32,6 +33,7 @@ export function MotionSegment({
minimapStartTime,
minimapEndTime,
setHandlebarTime,
dense,
}: MotionSegmentProps) {
const severityType = "all";
const {
@@ -203,6 +205,7 @@ export function MotionSegment({
alignedMinimapStartTime={alignedMinimapStartTime}
alignedMinimapEndTime={alignedMinimapEndTime}
firstMinimapSegmentRef={firstMinimapSegmentRef}
dense={dense}
/>
)}