enum LoadMoreState { hidden, available, loading, }