Dynamicly adjust page size for large datasets
This commit is contained in:
		@@ -153,10 +153,11 @@
 | 
			
		||||
  onMount(async () => {
 | 
			
		||||
    toast.loading($_("loading-cards"));
 | 
			
		||||
    let page = 0;
 | 
			
		||||
    let pagesize = 100;
 | 
			
		||||
    while (page >= 0) {
 | 
			
		||||
      const cards = await RunnerCardService.runnerCardControllerGetAll(
 | 
			
		||||
        page,
 | 
			
		||||
        150
 | 
			
		||||
        pagesize
 | 
			
		||||
      );
 | 
			
		||||
      if (cards.length == 0) {
 | 
			
		||||
        page = -2;
 | 
			
		||||
@@ -170,6 +171,7 @@
 | 
			
		||||
 | 
			
		||||
      dataLoaded = true;
 | 
			
		||||
      page++;
 | 
			
		||||
      pagesize += 100;
 | 
			
		||||
    }
 | 
			
		||||
    toast.dismiss();
 | 
			
		||||
    toast.success($_("all-cards-loaded"));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user