This project shows how to build reusable component in react using tailwind and cva.