tsk-7: Schedule message (#8)
Closes #7 Reviewed-on: phoenix/textsender#8
This commit was merged in pull request #8.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import React from 'react';
|
||||
import ContactSelection from './ContactSelection';
|
||||
import FutureTimeForm from './FutureTimeForm';
|
||||
import MessageForm from './MessageForm';
|
||||
import ConfirmationStep from './ConfirmationStep';
|
||||
import StepNavigation from './StepNavigation';
|
||||
@@ -26,6 +27,14 @@ function SendMessageWizardModal({ isOpen, onClose, onComplete }) {
|
||||
message={wizard.message}
|
||||
onMessageChange={wizard.setMessage}
|
||||
onMessageCreated={wizard.setCreatedMessage}
|
||||
onToggleScheduled={wizard.toggleScheduled}
|
||||
/>
|
||||
);
|
||||
case 'schedule':
|
||||
return (
|
||||
<FutureTimeForm
|
||||
scheduledTime={wizard.scheduledTime}
|
||||
setScheduledTime={wizard.setScheduledTime}
|
||||
/>
|
||||
);
|
||||
case 'confirm':
|
||||
@@ -34,6 +43,7 @@ function SendMessageWizardModal({ isOpen, onClose, onComplete }) {
|
||||
selectedContacts={wizard.selectedContacts}
|
||||
createdMessage={wizard.createdMessage}
|
||||
message={wizard.message}
|
||||
scheduledTime={wizard.scheduledTime}
|
||||
isSubmitting={wizard.isSubmitting}
|
||||
/>
|
||||
);
|
||||
@@ -74,6 +84,7 @@ function SendMessageWizardModal({ isOpen, onClose, onComplete }) {
|
||||
const stepTitles = {
|
||||
select: 'Select Contacts',
|
||||
message: 'Compose Message',
|
||||
schedule: 'Schedule message',
|
||||
confirm: 'Review & Send',
|
||||
result: 'Result',
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user