Example 1: fetch data manually
Example 1: fetch data manually
const App = () =>
<DataLoader name="AnUniqueName" apiCall={mockApi} autoLoad={false}>
{
(loader: Loader<string>) => {
let txt
if (loader.loading) {
txt = 'loading...'
} else if (loader.error) {
txt = 'error!!!'
} else if (loader.data) {
txt = loader.data
} else {
txt = 'No Data!'
}
return <div>{txt} <button onClick={() => loader.load()}>load data</button></div>
}
}
</DataLoader>Last updated