From bd60b669774171353c766991439b25c7774e4b97 Mon Sep 17 00:00:00 2001 From: dannyrb Date: Sat, 6 Jun 2020 23:40:02 -0400 Subject: [PATCH] Custom message per prompt type --- .../TrackedMeasurementsContext.jsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.jsx b/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.jsx index 718763997..93ec8e7bb 100644 --- a/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.jsx +++ b/extensions/measurement-tracking/src/contexts/TrackedMeasurementsContext/TrackedMeasurementsContext.jsx @@ -19,7 +19,7 @@ function TrackedMeasurementsContextProvider( UIViewportDialogService, { children } ) { - function promptUser(ctx, evt) { + function promptUser(message, ctx, evt) { const { StudyInstanceUID, SeriesInstanceUID } = evt; // TODO: ... ActiveViewport? Or Study + Series --> Viewport? // Let's just use zero for meow? @@ -33,7 +33,7 @@ function TrackedMeasurementsContextProvider( UIViewportDialogService.show({ viewportIndex: 0, type: 'info', - message: 'Would you like to track?', + message, actions: [ { type: 'cancel', text: 'No', value: 0 }, { type: 'secondary', text: 'No, do not ask again', value: -1 }, @@ -47,9 +47,9 @@ function TrackedMeasurementsContextProvider( const machOptions = Object.assign({}, defaultOptions); // Merge services machOptions.services = Object.assign({}, machOptions.services, { - promptBeginTracking: promptUser, - promptTrackNewStudy: promptUser, - promptTrackNewSeries: promptUser, + promptBeginTracking: promptUser.bind(null, 'Start tracking?'), + promptTrackNewStudy: promptUser.bind(null, 'New study?'), + promptTrackNewSeries: promptUser.bind(null, 'New series?'), }); console.log(