Can export data from UI
This commit is contained in:
		
							
								
								
									
										17
									
								
								geneit_app/src/api/DataApi.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								geneit_app/src/api/DataApi.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
import { APIClient } from "./ApiClient";
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Data management api client
 | 
			
		||||
 */
 | 
			
		||||
export class DataApi {
 | 
			
		||||
  /**
 | 
			
		||||
   * Export the data of a family
 | 
			
		||||
   */
 | 
			
		||||
  static async ExportData(family_id: number): Promise<Blob> {
 | 
			
		||||
    const res = await APIClient.exec({
 | 
			
		||||
      uri: `/family/${family_id}/data/export`,
 | 
			
		||||
      method: "GET",
 | 
			
		||||
    });
 | 
			
		||||
    return res.data;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user