js only now - temp commit, not working

This commit is contained in:
2025-09-18 14:19:49 +02:00
parent ec1489791e
commit 1e223ceacc

24
example.html Normal file
View File

@@ -0,0 +1,24 @@
<script type="module">
import { Calco2Client } from '/js/calco2lato.js';
const api = new Calco2Client('/api-proxy.php');
const form = document.querySelector('#airport-search-form');
const list = document.querySelector('#airport-results');
form.addEventListener('submit', async (e) => {
e.preventDefault();
list.innerHTML = 'Loading…';
try {
const q = new FormData(form).get('q');
const airports = await api.searchAirports(q, 10, 0);
list.innerHTML = airports.map(a => `<li>${a.display}</li>`).join('');
} catch (err) {
list.innerHTML = `<li style="color:red">${err.message}</li>`;
}
});
// Example flight estimate:
// const est = await api.estimateFlight({ origin: 'FRA', destination: 'LHR', pax: 1, cabin: 'economy' });
// console.log(est.summary());
</script>