wip(freight): migration 0017 + model/column-list groundwork for add-freight-templates
This commit is contained in:
@@ -21,23 +21,33 @@ function go(p: number): void {
|
||||
<nav v-if="pages > 1" class="my-[30px] flex justify-center gap-1.5">
|
||||
<button
|
||||
type="button"
|
||||
class="h-[34px] min-w-[34px] rounded-sm border border-border bg-surface px-2 text-[13px] transition-colors disabled:cursor-not-allowed disabled:opacity-40"
|
||||
class="border-border bg-surface h-[34px] min-w-[34px] rounded-sm border px-2 text-[13px] transition-colors disabled:cursor-not-allowed disabled:opacity-40"
|
||||
:disabled="page <= 1"
|
||||
@click="go(page - 1)"
|
||||
>{{ $t("common.prev") }}</button>
|
||||
>
|
||||
{{ $t("common.prev") }}
|
||||
</button>
|
||||
<button
|
||||
v-for="p in window_"
|
||||
:key="p"
|
||||
type="button"
|
||||
class="h-[34px] min-w-[34px] rounded-sm border border-border px-2 text-[13px] transition-colors"
|
||||
:class="p === page ? 'border-primary bg-primary text-white' : 'bg-surface hover:border-primary hover:text-primary'"
|
||||
class="border-border h-[34px] min-w-[34px] rounded-sm border px-2 text-[13px] transition-colors"
|
||||
:class="
|
||||
p === page
|
||||
? 'border-primary bg-primary text-white'
|
||||
: 'bg-surface hover:border-primary hover:text-primary'
|
||||
"
|
||||
@click="go(p)"
|
||||
>{{ p }}</button>
|
||||
>
|
||||
{{ p }}
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
class="h-[34px] min-w-[34px] rounded-sm border border-border bg-surface px-2 text-[13px] transition-colors disabled:cursor-not-allowed disabled:opacity-40"
|
||||
class="border-border bg-surface h-[34px] min-w-[34px] rounded-sm border px-2 text-[13px] transition-colors disabled:cursor-not-allowed disabled:opacity-40"
|
||||
:disabled="page >= pages"
|
||||
@click="go(page + 1)"
|
||||
>{{ $t("common.next") }}</button>
|
||||
>
|
||||
{{ $t("common.next") }}
|
||||
</button>
|
||||
</nav>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user