]>
Commit | Line | Data |
---|---|---|
65fcc311 | 1 | import { SORTABLE_COLUMNS } from '../../initializers' |
5c328e66 | 2 | import { checkSort, createSortableColumns } from './utils' |
a877d5ac | 3 | |
9c2c18f3 | 4 | // Initialize constants here for better performances |
65fcc311 | 5 | const SORTABLE_USERS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.USERS) |
265ba139 | 6 | const SORTABLE_ACCOUNTS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.ACCOUNTS) |
5cd80545 | 7 | const SORTABLE_JOBS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.JOBS) |
65fcc311 C |
8 | const SORTABLE_VIDEO_ABUSES_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.VIDEO_ABUSES) |
9 | const SORTABLE_VIDEOS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.VIDEOS) | |
bf1f6508 | 10 | const SORTABLE_VIDEO_COMMENT_THREADS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.VIDEO_COMMENT_THREADS) |
792dbaf0 | 11 | const SORTABLE_BLACKLISTS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.BLACKLISTS) |
72c7248b | 12 | const SORTABLE_VIDEO_CHANNELS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.VIDEO_CHANNELS) |
7a7724e6 C |
13 | const SORTABLE_FOLLOWERS_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.FOLLOWERS) |
14 | const SORTABLE_FOLLOWING_COLUMNS = createSortableColumns(SORTABLE_COLUMNS.FOLLOWING) | |
5c39adb7 | 15 | |
b60e5f38 | 16 | const usersSortValidator = checkSort(SORTABLE_USERS_COLUMNS) |
265ba139 | 17 | const accountsSortValidator = checkSort(SORTABLE_ACCOUNTS_COLUMNS) |
5cd80545 | 18 | const jobsSortValidator = checkSort(SORTABLE_JOBS_COLUMNS) |
b60e5f38 C |
19 | const videoAbusesSortValidator = checkSort(SORTABLE_VIDEO_ABUSES_COLUMNS) |
20 | const videosSortValidator = checkSort(SORTABLE_VIDEOS_COLUMNS) | |
bf1f6508 | 21 | const videoCommentThreadsSortValidator = checkSort(SORTABLE_VIDEO_COMMENT_THREADS_COLUMNS) |
792dbaf0 | 22 | const blacklistSortValidator = checkSort(SORTABLE_BLACKLISTS_COLUMNS) |
72c7248b | 23 | const videoChannelsSortValidator = checkSort(SORTABLE_VIDEO_CHANNELS_COLUMNS) |
7a7724e6 C |
24 | const followersSortValidator = checkSort(SORTABLE_FOLLOWERS_COLUMNS) |
25 | const followingSortValidator = checkSort(SORTABLE_FOLLOWING_COLUMNS) | |
55fa55a9 C |
26 | |
27 | // --------------------------------------------------------------------------- | |
28 | ||
65fcc311 C |
29 | export { |
30 | usersSortValidator, | |
31 | videoAbusesSortValidator, | |
72c7248b | 32 | videoChannelsSortValidator, |
792dbaf0 | 33 | videosSortValidator, |
7a7724e6 | 34 | blacklistSortValidator, |
265ba139 | 35 | accountsSortValidator, |
7a7724e6 | 36 | followersSortValidator, |
5cd80545 | 37 | followingSortValidator, |
bf1f6508 C |
38 | jobsSortValidator, |
39 | videoCommentThreadsSortValidator | |
65fcc311 | 40 | } |