mirror of https://github.com/Chocobozzz/PeerTube
22 lines
394 B
TypeScript
22 lines
394 B
TypeScript
|
// Translate for example "-name" to [ 'name', 'DESC' ]
|
||
|
function getSort (value) {
|
||
|
let field
|
||
|
let direction
|
||
|
|
||
|
if (value.substring(0, 1) === '-') {
|
||
|
direction = 'DESC'
|
||
|
field = value.substring(1)
|
||
|
} else {
|
||
|
direction = 'ASC'
|
||
|
field = value
|
||
|
}
|
||
|
|
||
|
return [ field, direction ]
|
||
|
}
|
||
|
|
||
|
// ---------------------------------------------------------------------------
|
||
|
|
||
|
export {
|
||
|
getSort
|
||
|
}
|