<%= t('posts.preview_heading') %>

<% unless errors.empty? %>

<%= t('posts.errors_heading') %>

<% end %> <% if diff.empty? %>

<%= t('posts.preview_noop') %>

<% else %>

<%= t('posts.preview_diff_heading') %>

<% diff.each do |field, (old_value, new_value)| %> <% end %>
<%= t('posts.preview_field') %><%= t('posts.preview_current') %><%= t('posts.preview_proposed') %>
<%= field %> <%= old_value %> <%= new_value %>
<% end %>

<%= t('posts.preview_currently_saved', title: post.title) %>

<% if errors.empty? %> <% form_for(post, url: url_for(:post, slug: post.to_param), method: :patch) do |f| %> <%== f.hidden_field(:title, value: attempted['title']) %> <%== f.hidden_field(:body, value: attempted['body']) %> <%== f.hidden_field(:lock_version) %> <%== f.submit(t('posts.preview_confirm')) %> <% end %> <% end %>

<%== link_to(t('posts.edit_link'), url_for(:edit_post, slug: post.to_param)) %>