work in progress on campaign edit

This commit is contained in:
Tomas Bures 2018-08-01 15:30:20 +05:30
parent 0e0fb944e3
commit ade0fc87f2
10 changed files with 231 additions and 81 deletions

View file

@ -2,9 +2,12 @@
import React, {Component} from 'react';
import {translate} from 'react-i18next';
import {Icon} from '../lib/bootstrap-components';
import {
NavButton,
DropdownMenu,
Icon
} from '../lib/bootstrap-components';
import {
MenuLink,
requiresAuthenticatedUser,
Title,
Toolbar,
@ -131,7 +134,11 @@ export default class List extends Component {
<div>
<Toolbar>
{this.state.createPermitted &&
<NavButton linkTo="/campaigns/create" className="btn-primary" icon="plus" label={t('Create Campaign')}/>
<DropdownMenu className="btn-primary" label={t('Create Campaign')}>
<MenuLink to="/campaigns/create-regular">{t('Regular')}</MenuLink>
<MenuLink to="/campaigns/create-rss">{t('RSS')}</MenuLink>
<MenuLink to="/campaigns/create-triggered">{t('Triggered')}</MenuLink>
</DropdownMenu>
}
</Toolbar>