Sha256: b72970dc2e71af07d864c835eb40f64ed16198539d9d10fc071449fac90099e1

Contents?: true

Size: 988 Bytes

Versions: 4

Compression:

Stored size: 988 Bytes

Contents

# frozen_string_literal: true

module HS
  module ReviewStatusPreview
    REVIEW_ICON = {
      none: 'file',
      translated: 'bookmark',
      first: 'file-edit',
      second: 'heart',
      final: 'check'
    }.freeze

    REVIEW_COLOR = {
      none: 'muted',
      translated: 'muted',
      first: 'warning',
      second: 'danger',
      final: 'primary'
    }.freeze

    REVIEW_TITLE = {
      none: 'არაა რედაქტირებული',
      translated: 'პორველადი თარგმანი',
      first: 'პირველადი რედაქტირება',
      second: 'მეორადი რედაქტირება',
      final: 'საბოლოო რედაქცია'
    }.freeze

    def review_icon
      REVIEW_ICON[review_status.to_sym]
    end

    def review_title
      REVIEW_TITLE[review_status.to_sym]
    end

    def review_color
      REVIEW_COLOR[review_status.to_sym]
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
hs-cli-0.3.3 lib/hs/preview/review_status_preview.rb
hs-cli-0.3.2 lib/hs/preview/review_status_preview.rb
hs-cli-0.3.1 lib/hs/preview/review_status_preview.rb
hs-cli-0.3.0 lib/hs/preview/review_status_preview.rb