Work on sending campaigns. Campaign status page half-way done, but does not work yet.

This commit is contained in:
Tomas Bures 2018-09-10 00:55:44 +02:00
parent 67d7129f7b
commit d1fa4f4211
66 changed files with 1653 additions and 525 deletions

View file

@ -1,8 +1,11 @@
'use strict';
import {CampaignType} from "../../../shared/campaigns";
import {
CampaignStatus,
CampaignType
} from "../../../shared/campaigns";
export function getCampaignTypeLabels(t) {
export function getCampaignLabels(t) {
const campaignTypeLabels = {
[CampaignType.REGULAR]: t('Regular'),
@ -10,5 +13,19 @@ export function getCampaignTypeLabels(t) {
[CampaignType.RSS]: t('RSS')
};
return campaignTypeLabels;
const campaignStatusLabels = {
[CampaignStatus.IDLE]: t('Idle'),
[CampaignStatus.SCHEDULED]: t('Scheduled'),
[CampaignStatus.PAUSED]: t('Paused'),
[CampaignStatus.FINISHED]: t('Finished'),
[CampaignStatus.PAUSED]: t('Paused'),
[CampaignStatus.INACTIVE]: t('Inactive'),
[CampaignStatus.ACTIVE]: t('Active')
};
return {
campaignStatusLabels,
campaignTypeLabels
};
}