opendash
Version:
open.DASH data visualization framework
14 lines • 538 B
JavaScript
import * as React from "react";
import { formatRelativeDates, useInterval } from "..";
export var FormatRelativeDates = React.memo(function (_a) {
var start = _a.start;
var _b = React.useState(formatRelativeDates(start)), state = _b[0], setState = _b[1];
useInterval(function () {
var next = formatRelativeDates(start);
if (next !== state) {
setState(next);
}
}, 500);
return React.createElement("span", null, state);
});
//# sourceMappingURL=FormatRelativeDates.js.map