{{ 'sentiment.title' | translate }}

{{ 'sentiment.netNewChip' | translate }}

{{ 'sentiment.chart.distribution' | translate }}

{{ 'sentiment.chart.trend' | translate }}

{{ 'sentiment.chart.trendCaption' | translate: { delta: stats().sentimentDelta } }}

{{ 'sentiment.chart.churnBreakdown' | translate }}

{{ 'sentiment.csat.heading' | translate }}

@for (s of csatStates; track s.key) { }
@switch (csatState()) { @case ('empty') { } @case ('data') {

{{ csatData.score }} {{ 'sentiment.csat.responses' | translate: { n: csatData.responses } }}

} @case ('fabricated') {

{{ 'sentiment.csat.fabricated.body' | translate }}

} }

{{ 'sentiment.churn.heading' | translate }}

@for (contact of filteredContacts(); track contact.id) { } @empty { }
{{ 'sentiment.churn.col.contact' | translate }} {{ 'sentiment.churn.col.factors' | translate }} {{ 'sentiment.churn.col.level' | translate }} {{ 'sentiment.churn.col.lastContact' | translate }} {{ 'sentiment.churn.col.action' | translate }}
{{ contact.name }} {{ contact.riskFactors }} {{ 'sentiment.churn.level.' + contact.riskLevel | translate }} {{ contact.lastContactAt }} {{ 'sentiment.churn.view' | translate }}
{{ 'sentiment.churn.empty' | translate }}

{{ 'sentiment.atRisk.heading' | translate }}