如何使一个词在三元运算符中显示为粗体?

How to make one word to show as Bold in a Ternary Operator?

如何让 Full 一词在下面的三元运算符中显示为粗体?如果我在 span 中更改它,它会使单词 enrolledspots 也显示为粗体,我不希望这样。有什么办法吗?

<span
  style={{
    flexGrow: 1,
    color: "lightgrey",
    fontSize: "12px",
    marginLeft: "10px"
  }}
>
  {e.enrolledNum / e.total_spots >= 1
    ? 'Full'
    : `${e.enrolledNum} enrolled ${""} / ${""} ${
        e.total_spots ? e.total_spots : "0"
      } spots`}
</span>

将其包装在 strong 标记中,或者如果这不是您在语义上的意思,则使用其他带有 class 的内联元素使其变为粗体。

例如:

<span
  style={{
    flexGrow: 1,
    color: "lightgrey",
    fontSize: "12px",
    marginLeft: "10px"
  }}
>
  {e.enrolledNum / e.total_spots >= 1
    ? <strong>Full</strong>
    : `${e.enrolledNum} enrolled ${""} / ${""} ${
        e.total_spots ? e.total_spots : "0"
      } spots`}
</span>