Mailspring/app/internal_packages/send-reminders/lib/send-reminders-thread-list-extension.es6
2017-09-26 11:33:08 -07:00

23 lines
619 B
JavaScript

import { PLUGIN_ID } from './send-reminders-constants';
export const name = 'SendRemindersThreadListExtension';
export function cssClassNamesForThreadListItem(thread) {
const { shouldNotify } = thread.metadataForPluginId(PLUGIN_ID) || {};
if (shouldNotify) {
return 'thread-list-reminder-item';
}
return '';
}
export function cssClassNamesForThreadListIcon(thread) {
const { expiration, shouldNotify } = thread.metadataForPluginId(PLUGIN_ID) || {};
if (shouldNotify) {
return 'thread-icon-reminder-triggered';
}
if (expiration) {
return 'thread-icon-reminder-pending';
}
return '';
}