@mikezimm/fps-library-v2
Version:
Library of reusable typescript/javascript functions, interfaces and constants
34 lines (33 loc) • 1.81 kB
JavaScript
/**
* CodeAnalizerComment: Updated 1 imports on 2024-09-21 23:07:24
* Update:: import { makeid } to '@mikezimm/fps-core-v7/lib/logic/Strings/guids;'
*/
import * as React from 'react';
import { getDateStampRow } from '../../../atoms/WhoDunItRow/getDateStampRow';
// import styles from '../../AlvFinMan.module.scss';
require('@mikezimm/fps-styles/dist/fpsDateStamp.css');
require('@mikezimm/fps-styles/dist/fpsGeneralCSS.css');
import Accordion from '../../Accordion/Accordion';
import { makeid } from '@mikezimm/fps-core-v7/lib/logic/Strings/guids'; //./../../../logic/Strings/guids';
export function PageDetailsComponent(showThisItem, debugMode = false) {
/**
* Page Details content accordion
*/
let PageDetails = null;
if (debugMode !== true) {
PageDetails = React.createElement("div", { className: 'flex2ColFullWidth', style: { paddingBottom: '20px' } },
React.createElement("div", { className: 'fps-gen-flexColWidth100' }, getDateStampRow(showThisItem, 'Modified')));
}
else {
const pageDetailsX = React.createElement("div", null,
React.createElement("div", { className: 'fps-gen-flexColWidth100' },
React.createElement("div", null,
"File Location: ",
showThisItem.FileRef ? showThisItem.FileRef : showThisItem.FPSItem.Search.searchHref),
getDateStampRow(showThisItem, 'Created'),
getDateStampRow(showThisItem, 'Modified')));
PageDetails = React.createElement(Accordion, { title: `Page properties:`, showAccordion: false, animation: 'TopDown', refreshId: makeid(5), contentStylesVis: { height: '70px' }, content: pageDetailsX });
}
return PageDetails;
}
//# sourceMappingURL=PageDetails.js.map