| 
					
				 | 
			
			
				@@ -1,4 +1,5 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import axiosAPI from "../config/axios"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { API_URL } from "../env"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export const getGraph = async (token, query = {}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	try { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -43,24 +44,18 @@ export const getGraph = async (token, query = {}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-export const getExcel = async (token, filename, query = {}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		let url = "/graph/" + filename + ".xlsx"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (query != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			const { tahun } = query; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			url += "?"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			const parseURL = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if (tahun) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				parseURL.push(`tahun=${tahun}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			url += parseURL.join("&"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+export const getExcel = (token, filename, query = {}) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	let url = API_URL + "/graph/" + token + "/" + filename + ".xlsx"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	if (query != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		const { tahun } = query; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		url += "?"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		const parseURL = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if (tahun) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			parseURL.push(`tahun=${tahun}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		const res = await axiosAPI.get(url, { headers: { Authorization: token } }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		return res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	} catch (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		console.log("error", error); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		return false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		url += parseURL.join("&"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	return url; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 |