TL;DR
The outer div in TaskCard builds its className using chained template literal interpolations which are harder to read.
Current State
Conditional classes are concatenated inline with back-to-back template expressions.
Desired State
Conditional class strings are extracted to named variables above the return statement for clarity.