# frozen_string_literal: true module Pajamas class AvatarComponentPreview < ViewComponent::Preview # Avatar # ---- # See its design reference [here](https://design.gitlab.com/components/avatar). def default user end # We show user avatars in a circle. # @param size select [16, 24, 32, 48, 64, 96] def user(size: 64) render(Pajamas::AvatarComponent.new(User.first, size: size)) end # @param size select [16, 24, 32, 48, 64, 96] def project(size: 64) render(Pajamas::AvatarComponent.new(Project.first, size: size)) end # @param size select [16, 24, 32, 48, 64, 96] def group(size: 64) render(Pajamas::AvatarComponent.new(Group.first, size: size)) end end end