add pagination across all admin and shop views
All checks were successful
deploy / deploy (push) Successful in 1m38s

URL-based offset pagination with ?page=N for bookmarkable pages.
Admin views use push_patch, shop collection uses navigate links.
Responsive on mobile with horizontal-scroll tables and stacking
pagination controls. Includes dev seed script for testing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-03-01 09:42:34 +00:00
parent 7f6fd012a5
commit 3480b326a9
21 changed files with 1485 additions and 211 deletions

View File

@@ -84,7 +84,8 @@ defmodule Berrypod.Newsletter.NotifierTest do
describe "deliver_test/2" do
test "sends test email with [Test] prefix in subject" do
campaign = campaign_fixture(subject: "Big launch", body: "Preview this!\n\n{{unsubscribe_url}}")
campaign =
campaign_fixture(subject: "Big launch", body: "Preview this!\n\n{{unsubscribe_url}}")
assert {:ok, _} = Notifier.deliver_test(campaign, "admin@example.com")