import React from 'react';
import PropTypes from 'prop-types';
import { HasTutorialTip } from 'mailspring-component-kit';
import SendRemindersPopoverButton from './send-reminders-popover-button';
const SendRemindersPopoverButtonWithTip = HasTutorialTip(SendRemindersPopoverButton, {
title: 'Get reminded!',
instructions:
"Get reminded if you don't receive a reply for this message within a specified time.",
});
export default function SendRemindersToolbarButton(props) {
const threads = props.items;
if (threads.length > 1) {
return ;
}
const thread = threads[0];
// you can only set a reminder if the last message on the thread was sent by you
if (thread.lastMessageSentTimestamp < thread.lastMessageReceivedTimestamp) {
return ;
}
return ;
}
SendRemindersToolbarButton.containerRequired = false;
SendRemindersToolbarButton.displayName = 'SendRemindersToolbarButton';
SendRemindersToolbarButton.propTypes = {
items: PropTypes.array,
};