feat(SR): text structured report (TEXT, CODE, NUM, PNAME, DATE, TIME and DATETIME) (#4287)

This commit is contained in:
Leonardo Campos authored and GitHub committed 2024-07-23 11:28:48 -04:00
1 parent 58da0324cd
commit 246ebab6eb
13 files changed
+341 -48

No files matched your search

+12
View File
@@ -0,0 +1,12 @@
import moment from 'moment';
/**
* Format time in HHmmss.SSS format (24h time) into HH:mm:ss
*
* @param time - Time to be formatted
* @param format - Desired time format
* @returns Formatted time
*/
export default function formatTime(time: string, format = 'HH:mm:ss') {
return moment(time, 'HH:mm:ss').format(format);
}
+1
View File
@@ -24,6 +24,7 @@ describe('Top level exports', () => {
'b64toBlob',
'createStudyBrowserTabs',
'formatDate',
'formatTime',
'formatPN',
'generateAcceptHeader',
'isEqualWithin',
+2
View File
@@ -13,6 +13,7 @@ import hotkeys from './hotkeys';
import Queue from './Queue';
import isDicomUid from './isDicomUid';
import formatDate from './formatDate';
import formatTime from './formatTime';
import formatPN from './formatPN';
import generateAcceptHeader from './generateAcceptHeader';
import resolveObjectPath from './resolveObjectPath';
@@ -56,6 +57,7 @@ const utils = {
seriesSortCriteria,
writeScript,
formatDate,
formatTime,
formatPN,
b64toBlob,
urlUtil,