fix : show live eval when depth is > 6

This commit is contained in:
GuillaumeSD
2024-02-25 03:14:57 +01:00
parent 2af25cf4ec
commit fae1441232
2 changed files with 3 additions and 3 deletions

View File

@@ -17,7 +17,7 @@ export default function LineEvaluation({ line }: Props) {
? `Mate in ${Math.abs(line.mate)}` ? `Mate in ${Math.abs(line.mate)}`
: "?"; : "?";
const showSkeleton = line.depth === 0; const showSkeleton = line.depth < 6;
return ( return (
<ListItem disablePadding> <ListItem disablePadding>
@@ -38,7 +38,7 @@ export default function LineEvaluation({ line }: Props) {
<Typography> <Typography>
{showSkeleton ? ( {showSkeleton ? (
<Skeleton width={"30em"} variant="rounded" animation="wave" /> <Skeleton width={"20em"} variant="rounded" animation="wave" />
) : ( ) : (
line.pv.slice(0, 10).map(moveLineUciToSan(board.fen())).join(", ") line.pv.slice(0, 10).map(moveLineUciToSan(board.fen())).join(", ")
)} )}

View File

@@ -24,7 +24,7 @@ export default function ReviewPanelBody() {
(_, i) => ({ pv: [`${i}`], depth: 0, multiPv: i + 1 }) (_, i) => ({ pv: [`${i}`], depth: 0, multiPv: i + 1 })
); );
const engineLines = move?.eval?.lines.length const engineLines = move?.eval?.lines?.length
? move.eval.lines ? move.eval.lines
: linesSkeleton; : linesSkeleton;