On https://github.com/lijim/monks-and-mages/pull/421, we introduced having 0.7 opacity for cards that had no onClick, but our logic was flawed in that it prevented places like the regular deck builder (not draft mode's deck builder) from having proper tinting on the CompactDeckList component:
This patch introduces logic to consolidate where we do an early return in onClick and make that the basis for whether to display cursor: pointer / have higher/lower opacity
On https://github.com/lijim/monks-and-mages/pull/421, we introduced having 0.7 opacity for cards that had no onClick, but our logic was flawed in that it prevented places like the regular deck builder (not draft mode's deck builder) from having proper tinting on the CompactDeckList component:
This patch introduces logic to consolidate where we do an early return in onClick and make that the basis for whether to display cursor: pointer / have higher/lower opacity