todo: email detail 需要补充字段

2.0/email-builder
Lei OT 11 months ago
parent fb6fc2d288
commit d830de3c1f

@ -77,9 +77,9 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
* * 已发送: 回复, 转发
* * 失败: 重发
*/
const ActionBtns = (props) => {
const ActionBtns = ({className, ...props}) => {
// const { status } = mailData.info // todo: 1 `` [accepted, sent, failed]
const { status } = { status: 'failed' } // debug: 0
const { status } = { status: '' } // debug: 0
let btns = []
switch (status) {
@ -114,7 +114,7 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
}
return (
<div className={`flex items-center w-full ${props.className || ''}`}>
<div className={`flex items-center w-full ${className || ''}`}>
{btns}
</div>
)
@ -128,7 +128,7 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
title={
<>
{loading ? <LoadingOutlined className='mr-1' /> : null}
{mailData.info?.subject || emailMsg?.msgOrigin?.email?.subject}
{mailData.info?.MAI_Subject || emailMsg?.msgOrigin?.email?.subject}
</>
}
initial={{ top: 74 }}
@ -136,7 +136,7 @@ const EmailDetail = ({ open, setOpen, emailMsg, ...props }) => {
onResize={onHandleResize}
footer={mobile ? <ActionBtns className='w-full' /> : null}>
<div className='email-container flex flex-col gap-2 *:p-2 *:rounded-sm *:border-b *:border-gray-200 *:shadow-1md'>
<div className=' font-bold'>{mailData.info?.subject || emailMsg?.msgOrigin?.subject}</div>
<div className=' font-bold'>{mailData.info?.MAI_Subject || emailMsg?.msgOrigin?.subject}</div>
<div>
<div className={['flex justify-between', window.innerWidth < 600 ? 'flex-row' : 'flex-row'].join(' ')}>

Loading…
Cancel
Save