useLoading

Returns a boolean indicating if the data object is currently loading data.

Example

import { useData, useError, useLoading } from "@olenbetong/appframe-react";

function MyComponent() {
  let data = useData(dsMyDataObject);
  let error = useError(dsMyDataObject);
  let isLoading = useLoading(dsMyDataObject);

  return (
    <div>
      {error && <Alert severity="error">{error}</Alert>}
      {isLoading && <LinearProgress />}
      <ul>
        {data.map((record) => (
          <li key={record.PrimKey}>{record.Title}</li>
        ))}
      </ul>
    </div>
  );
}

API

Last updated

Was this helpful?