// @flow import { action } from 'mobx'; import BaseModel from './BaseModel'; import User from './User'; class View extends BaseModel { id: string; documentId: string; firstViewedAt: string; lastViewedAt: string; count: number; user: User; @action touch() { this.lastViewedAt = new Date().toString(); } } export default View;