Sha256: 9421370d31061f0f114d0a7cf31316bc9ee2b44a3c097250420f6dd753f722fc

Contents?: true

Size: 256 Bytes

Versions: 19

Compression:

Stored size: 256 Bytes

Contents

# frozen_string_literal: true

class Avo::ProfilePhotoComponent < ViewComponent::Base
  def initialize(profile_photo:)
    @profile_photo = profile_photo
  end

  def render?
    @profile_photo.present? && @profile_photo.visible_in_current_view?
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
avo-3.11.7 app/components/avo/profile_photo_component.rb
avo-3.11.6 app/components/avo/profile_photo_component.rb
avo-3.11.5 app/components/avo/profile_photo_component.rb
avo-3.11.4 app/components/avo/profile_photo_component.rb
avo-3.11.3 app/components/avo/profile_photo_component.rb
avo-3.11.2 app/components/avo/profile_photo_component.rb
avo-3.11.1 app/components/avo/profile_photo_component.rb
avo-3.11.0 app/components/avo/profile_photo_component.rb
avo-3.10.10 app/components/avo/profile_photo_component.rb
avo-3.10.9 app/components/avo/profile_photo_component.rb
avo-3.10.8 app/components/avo/profile_photo_component.rb
avo-3.10.7 app/components/avo/profile_photo_component.rb
avo-3.10.6 app/components/avo/profile_photo_component.rb
avo-3.10.5 app/components/avo/profile_photo_component.rb
avo-3.10.4 app/components/avo/profile_photo_component.rb
avo-3.10.3 app/components/avo/profile_photo_component.rb
avo-3.10.2 app/components/avo/profile_photo_component.rb
avo-3.10.1 app/components/avo/profile_photo_component.rb
avo-3.10.0 app/components/avo/profile_photo_component.rb