Estes são os componentes a que você está se referindo aqui?
Você já está usando algum deles? Se sim, você pode descrever seu uso atual? Se não, você pode compartilhar o porquê?
Eu poderia imaginar isso como um novo recurso para um desses componentes existentes, em vez de um novo componente. Existe algum motivo pelo qual você acha que isso deveria ser um componente separado?