diff options
Diffstat (limited to 'workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js')
-rw-r--r-- | workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js b/workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js index 5d8924c2..cc817fc2 100644 --- a/workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js +++ b/workflow-designer-ui/src/main/frontend/src/features/version/general/generalSelectors.js @@ -13,18 +13,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import { createSelector } from 'reselect'; -export const getGeneralDescription = state => - state && state.currentVersion.general.description; -export const getVersionInfo = state => state && state.currentVersion.general; +import { createSelector } from 'reselect'; -export const getCreationTime = state => - state && state.currentVersion.general.creationTime; +import { versionState } from 'features/version/versionConstants'; -export const getModificationTime = state => - state && state.currentVersion.general.modificationTime; +export const getVersionInfo = state => state && state.currentVersion.general; export const getVersionsState = createSelector( state => state && state.currentVersion.general.state ); + +export const getIsCertified = createSelector( + getVersionInfo, + versionInfo => + versionInfo && + versionInfo.state && + versionInfo.state.toLowerCase() === versionState.CERTIFIED +); |