Sha256: d39e5a970da558efdb44a5d05bf08f85bb3d97abbf238f55693298baa67c55f5
Contents?: true
Size: 610 Bytes
Versions: 182
Compression:
Stored size: 610 Bytes
Contents
# frozen_string_literal: true module Playbook module PbUserBadge class UserBadge include Playbook::Props partial "pb_user_badge/user_badge" prop :badge, type: Playbook::Props::Enum, values: %w[million-dollar veteran], default: "million-dollar" prop :size, type: Playbook::Props::Enum, values: %w[sm md lg], default: "md" def classname generate_classname("pb_user_badge_kit", size) end def display_badge "pb_user_badge/badges/#{badge}.svg" end end end end
Version data entries
182 entries across 182 versions & 1 rubygems