Skip to content

Commit 9d2b974

Browse files
authored
fix: Community modules update information (kyma-project#4585)
1 parent e858ede commit 9d2b974

File tree

3 files changed

+21
-7
lines changed

3 files changed

+21
-7
lines changed

package-lock.json

Lines changed: 18 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"@ui5/webcomponents-react-compat": "^2.18.0",
6363
"@viz-js/viz": "^3.11.0",
6464
"classnames": "^2.5.1",
65+
"compare-versions": "^6.1.1",
6566
"copy-to-clipboard": "^3.2.0",
6667
"core-js": "^3.41.0",
6768
"cronstrue": "^2.56.0",

src/components/Modules/components/ModulesListRows.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useEffect, useState } from 'react';
22
import { Tag, Text } from '@ui5/webcomponents-react';
3+
import { compare } from 'compare-versions';
34
import {
45
findModuleStatus,
56
findModuleTemplate,
@@ -222,7 +223,7 @@ export const ModulesListRows = ({
222223
{!kymaResource &&
223224
resource?.templateVersion &&
224225
resource?.version &&
225-
resource.templateVersion !== resource.version && (
226+
compare(resource?.templateVersion, resource?.version, '>') && (
226227
<Tag
227228
className="sap-margin-begin-tiny"
228229
hideStateIcon

0 commit comments

Comments
 (0)