Refactor the eGUID app UI to allow for the following configurations:
title; defaults to "GUID generator"
description; defaults to "Generate globally unique identifiers for patients participating in research projects from their encrypted health card number and date of birth"
dateFormat; if specified, display it in a read only input/dropdown for the user's information; if not specified, display the current dropdown allowing the user to choose
enableObfuscation, defaults to false
if true, the UI should refer to the result as eGUID (button should read "Generate eGUID", table heading should read "eGUID", etc) and the step of creating eGUID from GUID should be performed (#17)
if false, the UI should refer to the result as GUID and the step of creating eGUID from GUID should be skipped
The configurations should be specified in the same json file as the project id (#13).
Refactor the eGUID app UI to allow for the following configurations:
title
; defaults to "GUID generator"description
; defaults to "Generate globally unique identifiers for patients participating in research projects from their encrypted health card number and date of birth"dateFormat
; if specified, display it in a read only input/dropdown for the user's information; if not specified, display the current dropdown allowing the user to chooseenableObfuscation
, defaults tofalse
true
, the UI should refer to the result as eGUID (button should read "Generate eGUID", table heading should read "eGUID", etc) and the step of creating eGUID from GUID should be performed (#17)false
, the UI should refer to the result as GUID and the step of creating eGUID from GUID should be skippedThe configurations should be specified in the same json file as the project id (#13).