summaryrefslogtreecommitdiff
path: root/app/client/util
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-06 22:45:25 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-06 22:45:25 +0200
commit26b80e09cd64d5bb5b40bc7872aff397d9cc80ea (patch)
treeb98217f3e7694f7e896a9bca21bc0506676f794d /app/client/util
parent954c81596701e4948a7e9cc3133f601b067ba31c (diff)
play frames
Diffstat (limited to 'app/client/util')
-rw-r--r--app/client/util/index.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/client/util/index.js b/app/client/util/index.js
index 4ce1245..56fdbce 100644
--- a/app/client/util/index.js
+++ b/app/client/util/index.js
@@ -31,10 +31,20 @@ const allProgress = (promises, progress_cb) => {
document.body.style.backgroundImage = 'linear-gradient(' + (maths.randint(40)+40) + 'deg, #fde, #ffe)'
+const fieldSet = defaultFields => fields => {
+ if (fields) {
+ if (fields instanceof Set) {
+ return fields
+ }
+ return new Set(fields.split(' '))
+ }
+ return defaultFields
+}
+
export default {
...maths,
...format,
sort,
- allProgress,
+ allProgress, fieldSet,
is_iphone, is_ipad, is_android, is_mobile, is_desktop,
}