diff options
Diffstat (limited to 'src/frontend/tau/util.cljs')
-rw-r--r-- | src/frontend/tau/util.cljs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/frontend/tau/util.cljs b/src/frontend/tau/util.cljs deleted file mode 100644 index d23ef9a..0000000 --- a/src/frontend/tau/util.cljs +++ /dev/null @@ -1,24 +0,0 @@ -(ns tau.util - (:require - ["timeago.js" :as timeago])) - -(defn format-date - [date] - (if (-> date js/Date.parse js/isNaN) - date - (timeago/format date))) - -(defn format-quantity - [num] - (.format - (js/Intl.NumberFormat - "en-US" #js {"notation" "compact" "maximumFractionDigits" 1}) - num)) - -(defn format-duration - [num] - (let [duration (js/Date. (* num 1000)) - slice (if (> (.getHours duration) 1) - #(.slice % 11 19) - #(.slice % 14 19))] - (-> duration (.toISOString) slice))) |