summaryrefslogtreecommitdiff
path: root/animism-align/frontend/util/index.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-07-08 23:37:40 +0200
committerJules Laplace <julescarbon@gmail.com>2020-07-08 23:37:40 +0200
commit18472645a7879baf00332a7ee5be8c4338bb8d21 (patch)
treefc3f57803f605e4942aac010a0f7c528d0d0386c /animism-align/frontend/util/index.js
parentf7cf600fe1abc92ddccdbadf30315d6f9785994f (diff)
adding annotations of type video
Diffstat (limited to 'animism-align/frontend/util/index.js')
-rw-r--r--animism-align/frontend/util/index.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/animism-align/frontend/util/index.js b/animism-align/frontend/util/index.js
index a50bccb..afebe13 100644
--- a/animism-align/frontend/util/index.js
+++ b/animism-align/frontend/util/index.js
@@ -313,6 +313,12 @@ export const orderByFn = (s='name asc') => {
case 'priority':
mapFn = a => [parseInt(a.priority) || parseInt(a.id) || 1000, a]
sortFn = numericSort[direction]
+ case 'title':
+ mapFn = a => [a.title || "", a]
+ sortFn = stringSort[direction]
+ case 'author':
+ mapFn = a => [a.author || "", a]
+ sortFn = stringSort[direction]
case 'name':
default:
mapFn = a => [a.name || "", a]