synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
21 lines (20 loc) • 718 B
JavaScript
import { jsx as n } from "react/jsx-runtime";
import s from "../../../../../synapse-queries/entity/useEntityBundle.js";
import { calculateFriendlyFileSize as c } from "../../../../../utils/functions/calculateFriendlyFileSize.js";
import { Skeleton as f } from "@mui/material";
function S(t) {
const { row: e } = t, { data: r, isLoading: o } = s(
e.original.entityId,
e.original.versionNumber
);
if (o)
return /* @__PURE__ */ n(f, { width: 100 });
const i = r?.fileHandles.find(
(d) => d.isPreview !== !0
), l = i?.contentSize ? c(i?.contentSize) : "";
return /* @__PURE__ */ n("span", { children: l });
}
export {
S as FileEntitySizeCell
};
//# sourceMappingURL=FileEntitySizeCell.js.map