export default function getProgress(){ const progress = ref(null as Progress | null); fetch('https://proxy.rbwr.dk/progress', { method: 'GET', headers: {'Content-Type': 'application/json'} }) .then(response => response.json()) .then((data: Progress) => { if (data && data.percentageOfIpv4Scanned) { progress.value = data; } else { console.error("Invalid data received from API"); console.error(data); } }); return progress; }