diff --git a/packages/compass-explain-plan/src/components/explain-tree/explain-tree-stage.tsx b/packages/compass-explain-plan/src/components/explain-tree/explain-tree-stage.tsx index fc8c655413b..75e4cb7e3e1 100644 --- a/packages/compass-explain-plan/src/components/explain-tree/explain-tree-stage.tsx +++ b/packages/compass-explain-plan/src/components/explain-tree/explain-tree-stage.tsx @@ -211,6 +211,12 @@ const shardViewTextStyles = css({ whiteSpace: 'nowrap', }); +const overflowTextStyles = css({ + overflow: 'hidden', + textOverflow: 'ellipsis', + whiteSpace: 'nowrap', +}); + const StatsBadge: React.FunctionComponent<{ stats: number | string; }> = ({ stats }) => { @@ -237,18 +243,29 @@ const ShardView: React.FunctionComponent = (props) => { ); }; +const Highlight: React.FunctionComponent<{ + value: string; + field: string; +}> = ({ field, value }) => { + return ( +
  • + {field}: + {value} +
  • + ); +}; + const Highlights: React.FunctionComponent<{ highlights: Record; }> = ({ highlights }) => { return ( );