From 17b7a56e7034baee54744d3add3f3b16542b5152 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Fri, 27 Sep 2024 10:39:08 +0100 Subject: [PATCH] Fix pagination links for smallest viewport --- .../components/pagination.ex | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/lib/music_library_web/components/pagination.ex b/lib/music_library_web/components/pagination.ex index 2c92d5d0..58c327de 100644 --- a/lib/music_library_web/components/pagination.ex +++ b/lib/music_library_web/components/pagination.ex @@ -15,21 +15,24 @@ defmodule MusicLibraryWeb.Pagination do class="flex items-center justify-between border-t border-gray-200 bg-white px-4 py-3 sm:px-6" > <%!-- Only on smallest viewport --%> -
- + <.link :if={@page_links.prev_page} - href="#" + patch={"?" <> encode_query(page: @page_links.prev_page, page_size: @pagination_params.page_size, query: @pagination_params.query)} class="relative inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50" > Previous - - + <.link :if={@page_links.next_page} - href="#" + patch={"?" <> encode_query(page: @page_links.next_page, page_size: @pagination_params.page_size, query: @pagination_params.query)} class="relative ml-3 inline-flex items-center rounded-md border border-gray-300 bg-white px-4 py-2 text-sm font-medium text-gray-700 hover:bg-gray-50" > Next - +