all filters + and add star inside checkbox
This commit is contained in:
@@ -2,7 +2,7 @@ import Filters, { FilterValues } from '../../components/Filters';
|
||||
import { FC, useState } from 'react'
|
||||
import Table from '../../components/Table';
|
||||
import { ColumnType } from '../../components/types/TableTypes';
|
||||
import { InfoCircle, More, Refresh2, Trash, Star, Archive } from 'iconsax-react';
|
||||
import { InfoCircle, More, Refresh2, Trash, Archive, Star1 } from 'iconsax-react';
|
||||
import { RowActionItem } from '../../components/RowActionsDropdown';
|
||||
import { useNavigate } from 'react-router-dom';
|
||||
import { useGetFavoriteMessages } from './hooks/useFavoriteData';
|
||||
@@ -66,7 +66,7 @@ const List: FC = () => {
|
||||
|
||||
const selectedActions = (
|
||||
<>
|
||||
<Star size={18} color='black' onClick={() => handleUnfavoriteSelected()} className="cursor-pointer" />
|
||||
<Star1 variant='Bold' size={18} color="#FFC107" onClick={() => handleUnfavoriteSelected()} className="cursor-pointer" />
|
||||
<Archive size={18} color='black' onClick={() => handleArchiveSelected()} className="cursor-pointer" />
|
||||
<Trash size={18} color='black' onClick={() => handleDeleteSelected()} className="cursor-pointer" />
|
||||
</>
|
||||
@@ -102,7 +102,7 @@ const List: FC = () => {
|
||||
const getRowActions = (message: FavoriteMessage): RowActionItem[] => [
|
||||
{
|
||||
label: 'حذف از علاقهمندیها',
|
||||
icon: <Star size={16} color="black" />,
|
||||
icon: <Star1 variant='Bold' size={16} color="#FFC107" />,
|
||||
onClick: () => emailActions.unfavorite({ messageId: message.id, mailbox: message.mailbox }),
|
||||
},
|
||||
{
|
||||
@@ -126,23 +126,13 @@ const List: FC = () => {
|
||||
|
||||
return (
|
||||
<div className='mt-2 md:mt-4 px-2 md:px-0'>
|
||||
<h1 className="text-lg mb-4 md:mb-0">علاقهمندیها</h1>
|
||||
<h1 className="text-lg mb-4 md:mb-0">نشان شده ها</h1>
|
||||
|
||||
<Filters
|
||||
fields={[
|
||||
{ type: 'date', name: 'dateFrom', placeholder: 'از تاریخ' },
|
||||
{ type: 'date', name: 'dateTo', placeholder: 'تا تاریخ' },
|
||||
{
|
||||
type: 'select',
|
||||
name: 'isRead',
|
||||
placeholder: 'همه',
|
||||
options: [
|
||||
{ value: '', label: 'همه' },
|
||||
{ value: 'true', label: 'خوانده شده' },
|
||||
{ value: 'false', label: 'خوانده نشده' }
|
||||
]
|
||||
},
|
||||
{ type: 'input', name: 'search', placeholder: 'جستجو...' }
|
||||
{ type: 'date', name: 'datestart', placeholder: 'از تاریخ' },
|
||||
{ type: 'date', name: 'dateend', placeholder: 'تا تاریخ' },
|
||||
{ type: 'input', name: 'search', placeholder: 'جستجو' }
|
||||
]}
|
||||
onChange={handleFilterChange}
|
||||
searchField="search"
|
||||
|
||||
Reference in New Issue
Block a user