salix/modules/claim/front/index/index.js

26 lines
582 B
JavaScript
Raw Normal View History

2018-08-07 09:57:11 +00:00
import ngModule from '../module';
2020-03-16 10:58:14 +00:00
import Section from 'salix/components/section';
2018-08-07 09:57:11 +00:00
2020-03-16 10:58:14 +00:00
export default class Controller extends Section {
2019-02-10 21:52:35 +00:00
stateColor(claim) {
2019-04-15 09:06:42 +00:00
switch (claim.description) {
2019-02-10 21:52:35 +00:00
case 'Pendiente':
return 'warning';
case 'Gestionado':
return 'notice';
case 'Resuelto':
return 'success';
}
}
2020-04-25 09:50:04 +00:00
preview(claim) {
2018-09-05 11:47:15 +00:00
this.claimSelected = claim;
2020-04-25 09:50:04 +00:00
this.$.summary.show();
2018-08-31 12:35:20 +00:00
}
2018-08-07 09:57:11 +00:00
}
ngModule.component('vnClaimIndex', {
template: require('./index.html'),
controller: Controller
});