¡Haz creado un componente reutilizable! y además es configurable con props. Buen trabajo. Ahora puedes reutilizarlo y a todas sus variantes con los diferentes props.
Puedes importar tu componente ahora que vive en su propio archivo y usarlo ¡las veces que quieras!, utiliza tus tres variantes y juega con los diferentes props que has creado.