Class: Pageflow::Admin::EntriesTab Private

Inherits:
ViewComponent
  • Object
show all
Defined in:
app/views/components/pageflow/admin/entries_tab.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Since:

  • 12.2

Instance Method Summary collapse

Instance Method Details

#build(account) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Since:

  • 12.2



5
6
7
8
9
10
11
12
13
14
15
16
# File 'app/views/components/pageflow/admin/entries_tab.rb', line 5

def build()
  embedded_index_table(.entries,
                       blank_slate_text: I18n.t('pageflow.admin.entries.no_members')) do
    table_for_collection(sortable: true, class: 'entries', i18n: Pageflow::Entry) do
      column :title, sortable: :title do |entry|
        link_to(entry.title, admin_entry_path(entry))
      end
      column :created_at
      column :updated_at
    end
  end
end