Sha256: 5774457ab45b52e55853f49dcc94cf32ef9b7c674b5cf055d27b418172cfc069

Contents?: true

Size: 391 Bytes

Versions: 5

Compression:

Stored size: 391 Bytes

Contents

# frozen_string_literal: true

module Satis
  module Menu
    class Component < Satis::ApplicationComponent
      # renders_many :tabs, Tab::Component
      attr_reader :menu, :icon, :icon_id

      def initialize(menu, icon: nil, icon_id: nil)
        super
        @menu = menu
        @icon = icon || 'fa-solid fa-ellipsis-vertical'
        @icon_id = icon_id
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
satis-1.0.75 app/components/satis/menu/component.rb
satis-1.0.74 app/components/satis/menu/component.rb
satis-1.0.70 app/components/satis/menu/component.rb
satis-1.0.69 app/components/satis/menu/component.rb
satis-1.0.68 app/components/satis/menu/component.rb