@ltht-react/flag-summary
Advanced tools
Comparing version 1.3.274 to 2.0.1
@@ -40,9 +40,9 @@ "use strict"; | ||
var values = []; | ||
var codeSummary = utils_1.codeableConceptCodeSummary(code); | ||
var codeSummary = (0, utils_1.codeableConceptCodeSummary)(code); | ||
if (codeSummary && codeSummary.length > 0) | ||
values.push(codeSummary); | ||
var categorySummary = category && utils_1.codeableConceptDisplaySummary(category); | ||
var categorySummary = category && (0, utils_1.codeableConceptDisplaySummary)(category); | ||
if (categorySummary && categorySummary.length > 0) | ||
values.push(categorySummary); | ||
return jsx_runtime_1.jsx(StyledFlagDescription, __assign({}, rest, { children: values.join(' - ') }), void 0); | ||
return (0, jsx_runtime_1.jsx)(StyledFlagDescription, __assign({}, rest, { children: values.join(' - ') })); | ||
}; | ||
@@ -49,0 +49,0 @@ exports.default = FlagDescription; |
@@ -39,7 +39,7 @@ "use strict"; | ||
var _b = _a.flag, extension = _b.extension, rest = __rest(_b, ["extension"]); | ||
var ext = utils_1.getStringExtension(extension, 'https://leedsth.nhs.uk/alert/priority'); | ||
var ext = (0, utils_1.getStringExtension)(extension, 'https://leedsth.nhs.uk/alert/priority'); | ||
if (ext === 'High') { | ||
return (jsx_runtime_1.jsx(StyledFlagIcon, __assign({}, rest, { children: jsx_runtime_1.jsx(icon_1.default, { type: "exclamation", color: "red", size: "medium" }, void 0) }), void 0)); | ||
return ((0, jsx_runtime_1.jsx)(StyledFlagIcon, __assign({}, rest, { children: (0, jsx_runtime_1.jsx)(icon_1.default, { type: "exclamation", color: "red", size: "medium" }) }))); | ||
} | ||
return jsx_runtime_1.jsx(jsx_runtime_1.Fragment, {}, void 0); | ||
return (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, {}); | ||
}; | ||
@@ -46,0 +46,0 @@ exports.default = FlagIcon; |
@@ -39,3 +39,3 @@ "use strict"; | ||
var metadata = _a.flag.metadata, rest = __rest(_a, ["flag"]); | ||
return (jsx_runtime_1.jsx(StyledFlagSource, __assign({}, rest, { children: utils_1.metadataSourceSummaryText(metadata) }), void 0)); | ||
return ((0, jsx_runtime_1.jsx)(StyledFlagSource, __assign({}, rest, { children: (0, utils_1.metadataSourceSummaryText)(metadata) }))); | ||
}; | ||
@@ -42,0 +42,0 @@ exports.default = FlagSource; |
@@ -39,3 +39,3 @@ "use strict"; | ||
var status = _a.flag.status, rest = __rest(_a, ["flag"]); | ||
return (jsx_runtime_1.jsx(StyledFlagStatus, __assign({}, rest, { children: utils_1.titleCase(status) }), void 0)); | ||
return ((0, jsx_runtime_1.jsx)(StyledFlagStatus, __assign({}, rest, { children: (0, utils_1.titleCase)(status) }))); | ||
}; | ||
@@ -42,0 +42,0 @@ exports.default = FlagStatus; |
@@ -39,3 +39,3 @@ "use strict"; | ||
var text = _a.flag.text, rest = __rest(_a, ["flag"]); | ||
return (jsx_runtime_1.jsx(StyledFlagText, __assign({}, rest, { children: jsx_runtime_1.jsx(type_summary_1.NarrativeSummary, { narrative: text, showIfEmpty: false, truncate: true }, void 0) }), void 0)); | ||
return ((0, jsx_runtime_1.jsx)(StyledFlagText, __assign({}, rest, { children: (0, jsx_runtime_1.jsx)(type_summary_1.NarrativeSummary, { narrative: text, showIfEmpty: false, truncate: true }) }))); | ||
}; | ||
@@ -42,0 +42,0 @@ exports.default = FlagText; |
@@ -6,13 +6,2 @@ "use strict"; | ||
}; | ||
var __assign = (this && this.__assign) || function () { | ||
__assign = Object.assign || function(t) { | ||
for (var s, i = 1, n = arguments.length; i < n; i++) { | ||
s = arguments[i]; | ||
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) | ||
t[p] = s[p]; | ||
} | ||
return t; | ||
}; | ||
return __assign.apply(this, arguments); | ||
}; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
@@ -26,6 +15,5 @@ return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
var utils_1 = require("@ltht-react/utils"); | ||
var StyledFlagTitle = styled_1.default.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n color: ", ";\n text-align: left;\n ", "\n"], ["\n color: ", ";\n text-align: left;\n ", | ||
"\n"])), styles_1.TEXT_COLOURS.PRIMARY, function (props) { | ||
var StyledFlagTitle = styled_1.default.div(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n color: ", ";\n text-align: left;\n ", "\n"], ["\n color: ", ";\n text-align: left;\n ", "\n"])), styles_1.TEXT_COLOURS.PRIMARY, function (props) { | ||
return props.priority === 'High' && | ||
"\n padding-left:2px;\n color: " + styles_1.TEXT_COLOURS.DANGER + ";\n"; | ||
"\n padding-left:2px;\n color: ".concat(styles_1.TEXT_COLOURS.DANGER, ";\n"); | ||
}); | ||
@@ -35,4 +23,4 @@ var FlagTitle = function (_a) { | ||
var _c = _a.flag, code = _c.code, extension = _c.extension; | ||
var ext = (_b = utils_1.getStringExtension(extension, 'https://leedsth.nhs.uk/alert/priority')) !== null && _b !== void 0 ? _b : ''; | ||
return jsx_runtime_1.jsx(StyledFlagTitle, __assign({ priority: ext }, { children: utils_1.codeableConceptDisplaySummary(code) }), void 0); | ||
var ext = (_b = (0, utils_1.getStringExtension)(extension, 'https://leedsth.nhs.uk/alert/priority')) !== null && _b !== void 0 ? _b : ''; | ||
return (0, jsx_runtime_1.jsx)(StyledFlagTitle, { priority: ext, children: (0, utils_1.codeableConceptDisplaySummary)(code) }); | ||
}; | ||
@@ -39,0 +27,0 @@ exports.default = FlagTitle; |
@@ -39,4 +39,3 @@ "use strict"; | ||
var flag = _a.flag, rest = __rest(_a, ["flag"]); | ||
return (jsx_runtime_1.jsxs(StyledFlagIdentifier, __assign({}, rest, { children: [jsx_runtime_1.jsx(flag_icon_1.default, { flag: flag }, void 0), | ||
jsx_runtime_1.jsx(flag_title_1.default, { flag: flag }, void 0)] }), void 0)); | ||
return ((0, jsx_runtime_1.jsxs)(StyledFlagIdentifier, __assign({}, rest, { children: [(0, jsx_runtime_1.jsx)(flag_icon_1.default, { flag: flag }), (0, jsx_runtime_1.jsx)(flag_title_1.default, { flag: flag })] }))); | ||
}; | ||
@@ -43,0 +42,0 @@ exports.default = FlagIdentifier; |
@@ -17,4 +17,3 @@ "use strict"; | ||
var period = _a.flag.period; | ||
return (jsx_runtime_1.jsxs(jsx_runtime_1.Fragment, { children: [jsx_runtime_1.jsx(StyledRedactedDescription, { children: jsx_runtime_1.jsx(type_summary_1.RedactedDescription, {}, void 0) }, void 0), | ||
jsx_runtime_1.jsx(StyledPeriodSummary, { children: jsx_runtime_1.jsx(type_summary_1.PeriodSummary, { period: period }, void 0) }, void 0)] }, void 0)); | ||
return ((0, jsx_runtime_1.jsxs)(jsx_runtime_1.Fragment, { children: [(0, jsx_runtime_1.jsx)(StyledRedactedDescription, { children: (0, jsx_runtime_1.jsx)(type_summary_1.RedactedDescription, {}) }), (0, jsx_runtime_1.jsx)(StyledPeriodSummary, { children: (0, jsx_runtime_1.jsx)(type_summary_1.PeriodSummary, { period: period }) })] })); | ||
}; | ||
@@ -21,0 +20,0 @@ exports.default = FlagRedacted; |
@@ -44,7 +44,5 @@ "use strict"; | ||
if (flag.metadata.isRedacted) { | ||
return (jsx_runtime_1.jsx(StyledSummary, __assign({}, rest, { children: jsx_runtime_1.jsx(flag_redacted_1.default, { flag: flag }, void 0) }), void 0)); | ||
return ((0, jsx_runtime_1.jsx)(StyledSummary, __assign({}, rest, { children: (0, jsx_runtime_1.jsx)(flag_redacted_1.default, { flag: flag }) }))); | ||
} | ||
return (jsx_runtime_1.jsxs(StyledSummary, __assign({}, rest, { children: [jsx_runtime_1.jsx(flag_identifier_1.default, { flag: flag }, void 0), | ||
jsx_runtime_1.jsx(StyledDate, { children: jsx_runtime_1.jsx(type_summary_1.PeriodSummary, { period: flag.period }, void 0) }, void 0), | ||
jsx_runtime_1.jsx(StyledText, { children: jsx_runtime_1.jsx(flag_text_1.default, { flag: flag }, void 0) }, void 0)] }), void 0)); | ||
return ((0, jsx_runtime_1.jsxs)(StyledSummary, __assign({}, rest, { children: [(0, jsx_runtime_1.jsx)(flag_identifier_1.default, { flag: flag }), (0, jsx_runtime_1.jsx)(StyledDate, { children: (0, jsx_runtime_1.jsx)(type_summary_1.PeriodSummary, { period: flag.period }) }), (0, jsx_runtime_1.jsx)(StyledText, { children: (0, jsx_runtime_1.jsx)(flag_text_1.default, { flag: flag }) })] }))); | ||
}; | ||
@@ -51,0 +49,0 @@ exports.default = FlagSummary; |
{ | ||
"name": "@ltht-react/flag-summary", | ||
"version": "1.3.274", | ||
"version": "2.0.1", | ||
"description": "> TODO: description", | ||
@@ -27,11 +27,11 @@ "author": "Jonny Smith <jonny.asmith@gmail.com>", | ||
"@emotion/styled": "^11.0.0", | ||
"@ltht-react/icon": "^1.3.274", | ||
"@ltht-react/list": "^1.3.272", | ||
"@ltht-react/styles": "^1.3.266", | ||
"@ltht-react/type-summary": "^1.3.274", | ||
"@ltht-react/types": "^1.0.270", | ||
"@ltht-react/utils": "^1.1.272", | ||
"react": "^17.0.0" | ||
"@ltht-react/icon": "^2.0.1", | ||
"@ltht-react/list": "^2.0.1", | ||
"@ltht-react/styles": "^2.0.1", | ||
"@ltht-react/type-summary": "^2.0.1", | ||
"@ltht-react/types": "^2.0.1", | ||
"@ltht-react/utils": "^2.0.1", | ||
"react": "^18.2.0" | ||
}, | ||
"gitHead": "f84df66a6fa20da935bab232204d3c8a9fc94626" | ||
"gitHead": "85a8f6972deb11dbfb51869c53a7a6a5063596e9" | ||
} |
@@ -0,0 +0,0 @@ # Flag Summary |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
29455
434
+ Added@fortawesome/fontawesome-common-types@6.5.2(transitive)
+ Added@fortawesome/fontawesome-svg-core@6.5.2(transitive)
+ Added@fortawesome/free-regular-svg-icons@6.5.2(transitive)
+ Added@fortawesome/free-solid-svg-icons@6.5.2(transitive)
+ Added@fortawesome/react-fontawesome@0.2.1(transitive)
+ Added@ltht-react/banner@2.0.28(transitive)
+ Added@ltht-react/card@2.0.28(transitive)
+ Added@ltht-react/icon@2.0.28(transitive)
+ Added@ltht-react/list@2.0.28(transitive)
+ Added@ltht-react/styles@2.0.28(transitive)
+ Added@ltht-react/type-summary@2.0.28(transitive)
+ Added@ltht-react/types@2.0.28(transitive)
+ Added@ltht-react/utils@2.0.28(transitive)
+ Addeddom-serializer@2.0.0(transitive)
+ Addeddomelementtype@2.3.0(transitive)
+ Addeddomhandler@5.0.3(transitive)
+ Addeddomutils@3.1.0(transitive)
+ Addedentities@4.5.0(transitive)
+ Addedhtml-dom-parser@5.0.8(transitive)
+ Addedhtml-react-parser@5.1.10(transitive)
+ Addedhtmlparser2@9.1.0(transitive)
+ Addedinline-style-parser@0.2.3(transitive)
+ Addedreact@18.3.1(transitive)
+ Addedreact-property@2.0.2(transitive)
+ Addedstyle-to-js@1.1.12(transitive)
+ Addedstyle-to-object@1.0.6(transitive)
- Removed@fortawesome/fontawesome-common-types@0.2.360.3.0(transitive)
- Removed@fortawesome/fontawesome-svg-core@1.3.0(transitive)
- Removed@fortawesome/free-regular-svg-icons@5.15.4(transitive)
- Removed@fortawesome/free-solid-svg-icons@5.15.4(transitive)
- Removed@fortawesome/react-fontawesome@0.1.19(transitive)
- Removed@ltht-react/banner@1.0.247(transitive)
- Removed@ltht-react/card@1.3.274(transitive)
- Removed@ltht-react/icon@1.3.274(transitive)
- Removed@ltht-react/list@1.3.272(transitive)
- Removed@ltht-react/styles@1.3.266(transitive)
- Removed@ltht-react/type-summary@1.3.274(transitive)
- Removed@ltht-react/types@1.0.270(transitive)
- Removed@ltht-react/utils@1.1.272(transitive)
- Removedreact@17.0.2(transitive)
Updated@ltht-react/icon@^2.0.1
Updated@ltht-react/list@^2.0.1
Updated@ltht-react/styles@^2.0.1
Updated@ltht-react/types@^2.0.1
Updated@ltht-react/utils@^2.0.1
Updatedreact@^18.2.0