remove comments
This commit is contained in:
@@ -32,7 +32,6 @@ const List: FC = () => {
|
||||
const [selectedMessages, setSelectedMessages] = useState<TrashMessage[]>([]);
|
||||
const [selectAll, setSelectAll] = useState(false);
|
||||
|
||||
// تابع برای گرفتن فقط ساعت
|
||||
const formatTime = (dateString: string) => {
|
||||
try {
|
||||
if (!dateString) return '--:--';
|
||||
@@ -49,7 +48,6 @@ const List: FC = () => {
|
||||
}
|
||||
};
|
||||
|
||||
// ستونهای دسکتاپ
|
||||
const desktopColumns: ColumnType<TrashMessage>[] = [
|
||||
{
|
||||
key: 'subject',
|
||||
@@ -78,7 +76,6 @@ const List: FC = () => {
|
||||
},
|
||||
];
|
||||
|
||||
// ستونهای موبایل (سه خطی)
|
||||
const mobileColumns: ColumnType<TrashMessage>[] = [
|
||||
{
|
||||
key: 'content',
|
||||
@@ -106,7 +103,6 @@ const List: FC = () => {
|
||||
}
|
||||
];
|
||||
|
||||
// انتخاب ستونها بر اساس سایز صفحه
|
||||
const [isMobile, setIsMobile] = useState(window.innerWidth < 768);
|
||||
|
||||
React.useEffect(() => {
|
||||
@@ -170,7 +166,6 @@ const List: FC = () => {
|
||||
|
||||
const handleSelectionChange = (selectedRows: TrashMessage[]) => {
|
||||
setSelectedMessages(selectedRows);
|
||||
// تنظیم وضعیت select all بر اساس انتخاب شدهها
|
||||
const messages = trashData?.data?.trashMails || [];
|
||||
setSelectAll(selectedRows.length === messages.length && messages.length > 0);
|
||||
};
|
||||
|
||||
@@ -10,7 +10,6 @@ export const getTrashMessages = async (
|
||||
!!query.search || !!query.datestart || query.dateend || query.from;
|
||||
const url = isSearch ? "search" : "messages/trash";
|
||||
|
||||
// اضافه کردن mailbox id از localStorage
|
||||
const mailboxId = getMailboxId("Trash");
|
||||
const queryWithMailbox = {
|
||||
...query,
|
||||
@@ -23,8 +22,6 @@ export const getTrashMessages = async (
|
||||
return data;
|
||||
};
|
||||
|
||||
// Note: deleteMessagePermanently and restoreMessage are now handled by EmailActionsService
|
||||
|
||||
export const emptyTrash = async () => {
|
||||
const mailboxId = getMailboxId(MailboxEnum.TRASH);
|
||||
const { data } = await axios.patch(
|
||||
|
||||
@@ -28,7 +28,6 @@ const List: FC = () => {
|
||||
const [selectedMessages, setSelectedMessages] = useState<SearchMessage[]>([]);
|
||||
const [selectAll, setSelectAll] = useState(false);
|
||||
|
||||
// تابع برای گرفتن فقط ساعت
|
||||
const formatTime = (dateString: string) => {
|
||||
try {
|
||||
if (!dateString) return '--:--';
|
||||
@@ -45,7 +44,6 @@ const List: FC = () => {
|
||||
}
|
||||
};
|
||||
|
||||
// ستونهای دسکتاپ
|
||||
const desktopColumns: ColumnType<SearchMessage>[] = [
|
||||
{
|
||||
key: 'subject',
|
||||
@@ -81,7 +79,6 @@ const List: FC = () => {
|
||||
},
|
||||
];
|
||||
|
||||
// ستونهای موبایل (سه خطی)
|
||||
const mobileColumns: ColumnType<SearchMessage>[] = [
|
||||
{
|
||||
key: 'content',
|
||||
@@ -112,7 +109,6 @@ const List: FC = () => {
|
||||
}
|
||||
];
|
||||
|
||||
// انتخاب ستونها بر اساس سایز صفحه
|
||||
const [isMobile, setIsMobile] = useState(window.innerWidth < 768);
|
||||
|
||||
React.useEffect(() => {
|
||||
@@ -171,7 +167,6 @@ const List: FC = () => {
|
||||
|
||||
const handleSelectionChange = (selectedRows: SearchMessage[]) => {
|
||||
setSelectedMessages(selectedRows);
|
||||
// تنظیم وضعیت select all بر اساس انتخاب شدهها
|
||||
const messages = searchData?.data?.results || [];
|
||||
setSelectAll(selectedRows.length === messages.length && messages.length > 0);
|
||||
};
|
||||
|
||||
@@ -29,7 +29,6 @@ const List: FC = () => {
|
||||
const [selectedMessages, setSelectedMessages] = useState<InboxMessage[]>([]);
|
||||
const [selectAll, setSelectAll] = useState(false);
|
||||
|
||||
// تابع برای گرفتن فقط ساعت
|
||||
const formatTime = (dateString: string) => {
|
||||
try {
|
||||
if (!dateString) return '--:--';
|
||||
@@ -46,7 +45,6 @@ const List: FC = () => {
|
||||
}
|
||||
};
|
||||
|
||||
// ستونهای دسکتاپ
|
||||
const desktopColumns: ColumnType<InboxMessage>[] = [
|
||||
{
|
||||
key: 'subject',
|
||||
@@ -89,7 +87,6 @@ const List: FC = () => {
|
||||
},
|
||||
];
|
||||
|
||||
// ستونهای موبایل (سه خطی)
|
||||
const mobileColumns: ColumnType<InboxMessage>[] = [
|
||||
{
|
||||
key: 'content',
|
||||
@@ -117,7 +114,6 @@ const List: FC = () => {
|
||||
}
|
||||
];
|
||||
|
||||
// انتخاب ستونها بر اساس سایز صفحه
|
||||
const [isMobile, setIsMobile] = useState(window.innerWidth < 768);
|
||||
|
||||
React.useEffect(() => {
|
||||
@@ -179,7 +175,6 @@ const List: FC = () => {
|
||||
|
||||
const handleSelectionChange = (selectedRows: InboxMessage[]) => {
|
||||
setSelectedMessages(selectedRows);
|
||||
// تنظیم وضعیت select all بر اساس انتخاب شدهها
|
||||
const messages = sentData?.data?.sentMails || [];
|
||||
setSelectAll(selectedRows.length === messages.length && messages.length > 0);
|
||||
};
|
||||
|
||||
@@ -14,7 +14,6 @@ export const getSentMessages = async (
|
||||
!!query.search || !!query.datestart || query.dateend || query.from;
|
||||
const url = isSearch ? "search" : "messages/sent";
|
||||
|
||||
// اضافه کردن mailbox id از localStorage
|
||||
const mailboxId = getMailboxId("Sent Mail");
|
||||
const queryWithMailbox = {
|
||||
...query,
|
||||
|
||||
@@ -10,7 +10,6 @@ export const getSpamMessages = async (
|
||||
!!query.search || !!query.datestart || query.dateend || query.from;
|
||||
const url = isSearch ? "search" : "messages/junk";
|
||||
|
||||
// اضافه کردن mailbox id از localStorage
|
||||
const mailboxId = getMailboxId("Junk");
|
||||
const queryWithMailbox = {
|
||||
...query,
|
||||
|
||||
Reference in New Issue
Block a user