Skip to content

Commit 0dbbcbd

Browse files
committed
Refactor Pagination component for improved code readability and layout
1 parent f5bb97b commit 0dbbcbd

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

resources/js/Components/Pagination.vue

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
<template>
22
<div v-if="links.length > 3" class="flex flex-wrap -mb-1">
33
<template v-for="(link, key) in links" :key="key">
4-
<span
5-
v-if="link.url === null"
6-
class="mr-1 mb-1 px-4 py-3 text-sm leading-4 text-gray-400 border rounded"
7-
v-html="link.label"
8-
>
4+
<span v-if="link.url === null" class="mr-1 mb-1 px-4 py-3 text-sm leading-4 text-gray-400 border rounded"
5+
v-html="link.label">
96
</span>
10-
<Link
11-
v-else
12-
:href="link.url"
13-
class="mr-1 mb-1 px-4 py-3 text-sm leading-4 border rounded hover:bg-gray-700 focus:border-indigo-500 focus:text-indigo-500"
7+
<Link v-else :href="link.url" class="mr-1 mb-1 px-4 py-3 text-sm leading-4 border rounded hover:bg-gray-700 focus:border-indigo-500 focus:text-indigo-500"
148
:class="{
159
'bg-gray-800 text-white': link.active,
1610
'text-gray-400': !link.active,
1711
}"
18-
v-html="link.label"
19-
>
12+
v-html="link.label">
2013
</Link>
2114
</template>
2215
</div>

0 commit comments

Comments
 (0)