From 44ef7d99f1a806ba54135a36e467ee832cbb2bbe Mon Sep 17 00:00:00 2001 From: Alex Barnsley <8069294+alexbarnsley@users.noreply.github.com> Date: Thu, 30 Jan 2025 23:42:56 +0000 Subject: [PATCH 1/3] feat: block detail pagination --- resources/views/app/block.blade.php | 7 ++- .../block/page/detail-pagination.blade.php | 52 +++++++++++++++++++ .../block/page/transaction-list.blade.php | 1 + .../page-section/confirmations.blade.php | 6 ++- .../general/page-section/container.blade.php | 6 ++- 5 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 resources/views/components/block/page/detail-pagination.blade.php diff --git a/resources/views/app/block.blade.php b/resources/views/app/block.blade.php index abc4a5859..40f42dfd6 100644 --- a/resources/views/app/block.blade.php +++ b/resources/views/app/block.blade.php @@ -11,11 +11,16 @@ - + @if ($block->transactionCount() > 0) @endif + + @endsection @endcomponent diff --git a/resources/views/components/block/page/detail-pagination.blade.php b/resources/views/components/block/page/detail-pagination.blade.php new file mode 100644 index 000000000..334cf6e91 --- /dev/null +++ b/resources/views/components/block/page/detail-pagination.blade.php @@ -0,0 +1,52 @@ +@props(['block']) + +@php + $previousUrl = $block->previousBlockUrl(); + $nextUrl = $block->nextBlockUrl(); +@endphp + + diff --git a/resources/views/components/block/page/transaction-list.blade.php b/resources/views/components/block/page/transaction-list.blade.php index 238fc313b..ca55d2e35 100644 --- a/resources/views/components/block/page/transaction-list.blade.php +++ b/resources/views/components/block/page/transaction-list.blade.php @@ -3,6 +3,7 @@ diff --git a/resources/views/components/general/page-section/confirmations.blade.php b/resources/views/components/general/page-section/confirmations.blade.php index 644c81cfd..f80ddb0a6 100644 --- a/resources/views/components/general/page-section/confirmations.blade.php +++ b/resources/views/components/general/page-section/confirmations.blade.php @@ -1,9 +1,13 @@ -@props(['model']) +@props([ + 'model', + 'noBottomPadding' => false, +])
diff --git a/resources/views/components/general/page-section/container.blade.php b/resources/views/components/general/page-section/container.blade.php index 89c4a7279..d0b42a726 100644 --- a/resources/views/components/general/page-section/container.blade.php +++ b/resources/views/components/general/page-section/container.blade.php @@ -4,9 +4,13 @@ 'wrapperContainerClass' => null, 'wrapperClass' => 'flex flex-col flex-1 space-y-3 whitespace-nowrap', 'borderClass' => 'sm:border-theme-secondary-300 dark:border-theme-dark-700', + 'noBottomPadding' => false, ]) -
class('px-3 sm:px-6 md:px-10 md:mx-auto md:max-w-7xl group last:mb-8 dark:text-theme-dark-200') }}> +
class([ + 'px-3 sm:px-6 md:px-10 md:mx-auto md:max-w-7xl group dark:text-theme-dark-200', + 'last:mb-8' => ! $noBottomPadding, +]) }}>