import React, { FC } from 'react' import { LoadingComponentProps as Props } from 'react-loadable' export const PageLoader: FC = ({ isLoading, pastDelay, error, retry, timedOut }) => { const retryButton = if (error) { return
Something went awry... do you wish to {retryButton}?
} else if (timedOut) { return
Taking some time... {retryButton}?
} else if (pastDelay) { return
Loading...
} else { return null } }