@opengis/fastify-table
Version:
core-plugins
15 lines (14 loc) • 416 B
JavaScript
import formatDate from "./formatDate.js";
export default function formatAuto(data, options = {}) {
const format = options.hash?.format || "text";
const auto = { true: "так", false: "ні" };
if (auto[data])
return auto[data];
if (["date"].includes(format)) {
return formatDate(data, options);
}
if (typeof data === "object") {
return null;
}
return data;
}