Richard Dern 400e3d01f1 Refresh
2022-01-12 00:35:37 +01:00

49 lines
1.1 KiB
JavaScript
Executable File

export default {
/**
* Feed items present in current selection (folder, document, feed)
*/
feedItems: state => {
return state.feedItems;
},
/**
* Return first feed item in current list
*/
feedItem: state => {
return collect(state.feedItems).first();
},
/**
* Return currently selected feed items
*/
selectedFeedItems: state => {
if(!state.selectedFeedItems) {
return [];
}
return state.selectedFeedItems;
},
/**
* Return the first selected feed item
*/
selectedFeedItem: state => {
return collect(state.selectedFeedItems).first();
},
/**
* Return next page #
*/
nextPage: state => {
return state.nextPage;
},
/**
* Return feeds associated with current feed items
*/
feeds: state => {
return state.feeds;
},
/**
* Return a boolean value indicating if we can load more feed items
*/
canLoadMore: state => {
return state.nextPage > 1;
}
};