import { localized, React, PropTypes, Actions } from 'mailspring-exports'; import { MultiselectDropdown } from 'mailspring-component-kit'; export default class SignatureAccountDefaultPicker extends React.Component { static propTypes = { defaults: PropTypes.object, signature: PropTypes.object, accountsAndAliases: PropTypes.array, }; _onToggleAccount = account => { Actions.toggleAccount(account.email); }; render() { const { accountsAndAliases, defaults, signature } = this.props; const isChecked = accountOrAlias => defaults[accountOrAlias.email] === signature.id; const checked = accountsAndAliases.filter(isChecked); const noun = checked.length === 1 ? localized('Account') : localized('Accounts'); return (