UNPKG

@cran/vue.use

Version:

Cranberry Vue Use Utilities

14 lines (13 loc) 455 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useSince = void 0; const vue_ref_1 = require("@cran/vue.ref"); const useNow_1 = require("./useNow"); function useSince(time) { const timestamp = time instanceof Date ? time.valueOf() : time; const { now, } = (0, useNow_1.useNow)(); return (0, vue_ref_1.eager)(function compute() { return now.value - timestamp; }); } exports.useSince = useSince;