All files / src/models chargeback.js

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27              2x   2x                           2x      
import Model from 'model';
 
/**
 * The `Chargeback` model
 */
export default class Chargeback extends Model {
  constructor(props) {
    super(props);
 
    const defaults = {
      resource: 'chargeback',
      id: null,
      amount: null,
      settlementAmount: null,
      createdAt: null,
      reversedAt: null,
      paymentId: null,
      _links: {
        payment: null,
        settlement: null,
      },
    };
 
    Object.assign(this, defaults, props);
  }
}