https://dev.kronoz.win/r/marzneshin.git
| 1 |
89f8f93 |
Mardin |
2y ago |
import { SortIcon } from './icons'; |
| 2 |
4205669 |
Mardin |
2y ago |
import { FC } from 'react'; |
| 3 |
4205669 |
Mardin |
2y ago |
|
| 4 |
4205669 |
Mardin |
2y ago |
type SortType = { |
| 5 |
89f8f93 |
Mardin |
2y ago |
sort: string; |
| 6 |
89f8f93 |
Mardin |
2y ago |
column: string; |
| 7 |
4205669 |
Mardin |
2y ago |
}; |
| 8 |
4205669 |
Mardin |
2y ago |
|
| 9 |
4205669 |
Mardin |
2y ago |
export const Sort: FC<SortType> = ({ sort, column }) => { |
| 10 |
4205669 |
Mardin |
2y ago |
if (sort.includes(column)) |
| 11 |
4205669 |
Mardin |
2y ago |
return ( |
| 12 |
4205669 |
Mardin |
2y ago |
<SortIcon |
| 13 |
4205669 |
Mardin |
2y ago |
transform={sort.startsWith('-') ? undefined : 'rotate(180deg)'} /> |
| 14 |
4205669 |
Mardin |
2y ago |
); |
| 15 |
4205669 |
Mardin |
2y ago |
return null; |
| 16 |
4205669 |
Mardin |
2y ago |
}; |