import React, { useEffect, useState } from 'react'; import { getUsers, User, getAircrafts, Aircraft, getFlights, Flight, getOrganizations, Organization, getAircraftFAA, AircraftFAA, getAirportsNorthAmerica, AirportNorthAmerica, getLogs, Log, } from '../airtable-data'; export default () => { const [users, setUsers] = useState([]); const [aircrafts, setAircrafts] = useState([]); const [flights, setFlights] = useState([]); const [organizations, setOrganizations] = useState([]); const [aircraftFAAs, setAircraftFAAs] = useState([]); const [logs, setLogs] = useState([]); const [airportsNorthAmerica, setAirportsNorthAmerica] = useState< AirportNorthAmerica[] >([]); useEffect(() => { getUsers().then(({ records }) => { setUsers(records); }); getAircrafts().then(({ records }) => { setAircrafts(records); }); getFlights().then(({ records }) => { setFlights(records); }); getOrganizations().then(({ records }) => { setOrganizations(records); }); getAircraftFAA().then(({ records }) => { setAircraftFAAs(records); }); getLogs().then(({ records }) => { setLogs(records); }); getAirportsNorthAmerica().then(({ records }) => { setAirportsNorthAmerica(records); }); }, []); // console.log({ // users, // aircrafts, // flights, // organizations, // aircraftFAAs, // logs, // airportsNorthAmerica, // }); return (

Real Data loading placeholder (see console)

users records: {users.length}
aircrafts records: {aircrafts.length}
flights records: {flights.length}
organizations records: {organizations.length}
logs records: {logs.length}
airportsNorthAmerica records: {airportsNorthAmerica.length}
aircraftFAAs records: {aircraftFAAs.length}
); };