Card Deck I

Build a card deck component that generates a standard 52-card deck and renders it in toggleable list and grid layouts.

Asked in Adobe frontend interviews