anyone-oslo/pages

View on GitHub
app/views/admin/pages/_form.html.erb

Summary

Maintainability
Test Coverage
<% content_for :main_wrapper do %>
  <%= react_component(
    "PageForm",
    { locale: content_locale,
      locales: locales_with_dir,
      page: Admin::PageResource.new(page, params: { user: current_user }),
      templates: PagesCore::Templates.all.map { |t| Admin::TemplateConfigurationResource.new(t) },
      authors: page_authors(page).map{ |a| [a.name, a.id] },
      statuses: Page.status_labels }
  ) %>
<% end %>