diff --git a/app/components/blacklight/facet_field_pagination_component.html.erb b/app/components/blacklight/facet_field_pagination_component.html.erb
index 6a903a1e9..e8b987111 100644
--- a/app/components/blacklight/facet_field_pagination_component.html.erb
+++ b/app/components/blacklight/facet_field_pagination_component.html.erb
@@ -1,16 +1,49 @@
-
- <% paginator = @facet_field.paginator %>
- <% if paginator.present? %>
- <% items = paginator.instance_variable_get(:@all) %>
- <% rows = paginator.instance_variable_get(:@limit) %>
- <% paginated_items = convert_facet_to_paginated_array(paginator, rows: rows) %>
+
+ <%= helpers.link_to_previous_page @facet_field.paginator, raw(t('views.pagination.previous')), params: @facet_field.search_state.to_h, param_name: param_name, class: 'btn btn-link', data: { blacklight_modal: "preserve" } do %>
+ <%= content_tag :span, raw(t('views.pagination.previous')), class: 'disabled btn' %>
+ <% end %>
-
+ <%= helpers.link_to_next_page @facet_field.paginator, raw(t('views.pagination.next')), params: @facet_field.search_state.to_h, param_name: param_name, class: 'btn btn-link', data: { blacklight_modal: "preserve" } do %>
+ <%= content_tag :span, raw(t('views.pagination.next')), class: 'disabled btn' %>
<% end %>
+
+
+
+
<% if @facet_field.paginator.sort == 'index' -%>
<%= t('blacklight.search.facets.sort.index') %>