sccoreui
Version:
ui-sccore
16 lines (15 loc) • 1.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const jsx_runtime_1 = require("react/jsx-runtime");
const react_1 = require("react");
const context_provider_1 = require("../context-provider");
const utilComponents_1 = require("../utilComponents");
const FeatureSkeleton_1 = tslib_1.__importDefault(require("../../skeletons/FeatureSkeleton"));
function RecordDetail() {
const { totalRecords, recordDetailModelText } = (0, react_1.useContext)(context_provider_1.FeatureContext);
return (0, utilComponents_1.skeletonLoding)() ? ((0, jsx_runtime_1.jsx)(FeatureSkeleton_1.default, { width: "100px" })) : ((0, jsx_runtime_1.jsx)("span", Object.assign({ id: "total-records-check", onClick: (e) => e.stopPropagation(), style: { pointerEvents: "none" }, "aria-disabled": "true" }, { children: (recordDetailModelText === null || recordDetailModelText === void 0 ? void 0 : recordDetailModelText.totalRecordHeader)
? `${recordDetailModelText.totalRecordHeader} ${totalRecords} `
: `Total ${totalRecords} records` })));
}
exports.default = RecordDetail;