Custom component for show messages like carousel