mirror of
https://github.com/System-End/identity-vault.git
synced 2026-04-19 20:55:11 +00:00
22 lines
571 B
Ruby
22 lines
571 B
Ruby
# frozen_string_literal: true
|
|
|
|
class Components::PublicActivity::Snippet < Components::Base
|
|
def initialize(activity, owner: nil)
|
|
@activity = activity
|
|
@owner = owner
|
|
end
|
|
|
|
def view_template
|
|
tr do
|
|
td { render @owner || @activity.owner }
|
|
td { yield }
|
|
td { @activity.created_at.strftime("%Y-%m-%d %H:%M:%S") }
|
|
td do
|
|
if Rails.env.development?
|
|
render Components::Inspector.new(@activity, small: true)
|
|
render Components::Inspector.new(@activity.trackable, small: true)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|