module.exports = UserStory
var StoryNote = require('./story-note')
/**
* Snapchat UserStory
*
* @class
* @param {Object} params
*/
function UserStory (params) {
var self = this
if (!(self instanceof UserStory)) return new UserStory(params)
var extras = params['story_extras']
var storyNotes = params['story_notes']
self.screenshotCount = extras['screenshot_count'] | 0
self.viewCount = extras['view_count'] | 0
self.notes = (storyNotes || [ ]).map(function (note) {
return new StoryNote(note)
})
}