@r/api-client
Version:
node and browser reddit api library
21 lines (16 loc) • 537 B
JavaScript
import Listing from './Listing';
import SavedEndpoint from '../apis/SavedEndpoint';
export default class SavedPostsAndComments extends Listing {
static endpoint = SavedEndpoint;
static fetch(apiOptions, userOrOptions, options={}) {
if (typeof userOrOptions === 'string') {
options.user = userOrOptions;
} else {
options = userOrOptions || {};
}
return super.fetch(apiOptions, options);
}
get postsAndComments() {
return this.apiResponse.results.map(this.apiResponse.getModelFromRecord);
}
}