{#if totalPages > 1} {#if hasPrev} « {m.pagination_prev()} {:else} « {m.pagination_prev()} {/if} {m.pagination_page_of({ page: page + 1, total: totalPages })} {m.pagination_page_of({ page: page + 1, total: totalPages })} {#each pageWindow as entry, i (entry === null ? 'ellipsis-' + i : entry)} {#if entry === null} {#if i === 1} … {:else} … {/if} {:else if entry === page + 1} {entry} {:else} {entry} {/if} {/each} {#if hasNext} {m.pagination_next()} » {:else} {m.pagination_next()} » {/if} {/if}