mirror of
https://github.com/hcengineering/platform.git
synced 2025-06-06 07:46:32 +00:00
Minor table loading fix (#1580)
Signed-off-by: Denis Bykhov <80476319+BykhovDenis@users.noreply.github.com>
This commit is contained in:
parent
18bd545c25
commit
9ef5107ce5
@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
let sortKey = 'modifiedOn'
|
let sortKey = 'modifiedOn'
|
||||||
let sortOrder = SortingOrder.Descending
|
let sortOrder = SortingOrder.Descending
|
||||||
let loading = false
|
let loading = 0
|
||||||
|
|
||||||
let objects: Doc[] = []
|
let objects: Doc[] = []
|
||||||
const refs: HTMLElement[] = []
|
const refs: HTMLElement[] = []
|
||||||
@ -73,13 +73,12 @@
|
|||||||
objects.sort((a, b) => -1 * sortOrder * sf(a, b))
|
objects.sort((a, b) => -1 * sortOrder * sf(a, b))
|
||||||
}
|
}
|
||||||
dispatch('content', objects)
|
dispatch('content', objects)
|
||||||
loading = false
|
loading--
|
||||||
},
|
},
|
||||||
{ sort: { [sortKey]: sortOrder }, limit: 200, ...options }
|
{ sort: { [sortKey]: sortOrder }, limit: 200, ...options }
|
||||||
)
|
)
|
||||||
if (update) {
|
if (update && ++loading > 0) {
|
||||||
objects = []
|
objects = []
|
||||||
loading = true
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$: update(_class, query, sortKey, sortOrder, options)
|
$: update(_class, query, sortKey, sortOrder, options)
|
||||||
@ -290,6 +289,6 @@
|
|||||||
</table>
|
</table>
|
||||||
{/await}
|
{/await}
|
||||||
|
|
||||||
{#if loading}
|
{#if loading > 0}
|
||||||
<Loading />
|
<Loading />
|
||||||
{/if}
|
{/if}
|
||||||
|
Loading…
Reference in New Issue
Block a user