Skip to content

Commit 443382c

Browse files
committed
chore: bump version to 1.21.1-beta-6; update LicenseCard component to enhance freemium message logic
1 parent 6a2efd4 commit 443382c

3 files changed

Lines changed: 6 additions & 4 deletions

File tree

package-lock.json

Lines changed: 2 additions & 2 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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@devtron-labs/devtron-fe-common-lib",
3-
"version": "1.21.1-beta-5",
3+
"version": "1.21.1-beta-6",
44
"description": "Supporting common component library",
55
"type": "module",
66
"main": "dist/index.js",

src/Shared/Components/License/DevtronLicenseCard.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,10 @@ const LicenseCardSubText = ({
5252
isFreeForever,
5353
}: LicenseCardSubTextProps) => {
5454
const freemiumLimitReached = isFreemium && licenseStatusError?.code === LicensingErrorCodes.ClusterLimitExceeded
55+
const showFreemiumMessage =
56+
isFreeForever || freemiumLimitReached || (isFreemium && licenseStatus === LicenseStatus.ACTIVE)
5557

56-
if (isFreeForever || freemiumLimitReached) {
58+
if (showFreemiumMessage) {
5759
return (
5860
<div className="p-16 fs-13 lh-1-5 flexbox-col dc__gap-8">
5961
<div className="flexbox dc__gap-8 dc__content-space fs-13 fw-4 lh-20 cn-9">

0 commit comments

Comments
 (0)