UNPKG

sarala

Version:

Javascript library to communicate with RESTful API built following JSON API specification. inspired by Laravel’s Eloquent.

37 lines (30 loc) 637 B
import Model from './BaseModel' import User from './User' export default class Comment extends Model { resourceName () { return 'comments' } fields () { return ['body'] } dates () { return { created_at: 'YYYY-MM-DD' } } relationships () { return { author: new User() } } computed () { return { full_date (post) { return post.created_at.format('MMMM Do YYYY') }, human_date (post) { return post.created_at.fromNow() } } } }