pub type DataLoadingState<P> = LoadState<P>;
pub enum DataLoadingState<P> { Loading, Error(String), Loaded(P), }