Don't show harmful vote option for non chapters

This commit is contained in:
Ajay
2023-04-27 22:29:08 -04:00
parent 052a805a98
commit d3fa735481

View File

@@ -1,6 +1,6 @@
import * as React from "react";
import Config from "../config";
import { Category, SegmentUUID, SponsorTime } from "../types";
import { ActionType, Category, SegmentUUID, SponsorTime } from "../types";
import ThumbsUpSvg from "../svg-icons/thumbs_up_svg";
import ThumbsDownSvg from "../svg-icons/thumbs_down_svg";
@@ -65,6 +65,7 @@ class ChapterVoteComponent extends React.Component<ChapterVoteProps, ChapterVote
this.tooltip.close();
this.tooltip = null;
} else {
if (this.state.segment?.actionType === ActionType.Chapter) {
const referenceNode = chapterNode?.parentElement?.parentElement;
if (referenceNode) {
const outerBounding = referenceNode.getBoundingClientRect();
@@ -95,6 +96,9 @@ class ChapterVoteComponent extends React.Component<ChapterVoteProps, ChapterVote
]
});
}
} else {
this.vote(e, 0, e.target as HTMLElement)
}
}
}}>
<ThumbsDownSvg