Closed mehdi-torabiv closed 4 months ago
The recent updates focus on refining user interface components and terminology across various sections of a community platform. Key changes include updating button states and interaction labels from "interacted" to "posted" to more accurately reflect user activities. These adjustments enhance clarity and user experience by providing more precise descriptions and states for community interactions and member statuses.
File Path | Change Summary |
---|---|
.../communityIntegrations/TcAvailableIntegrationsItem.tsx |
Updated button rendering logic based on disabled state. |
.../communityIntegrations/TcConnectedPlatformsItem.tsx |
Modified text rendering logic for platform metadata. |
.../pageIndex/ActiveMemberComposition.tsx .../statistics/ActiveMembersComposition.tsx .../statistics/DisengagedMembersComposition.tsx .../statistics/Onboarding.tsx .../statistics/Onboarding.spec.tsx |
Updated terminology from "interacted" to "posted" across various components to describe member activities. |
🐇💬
In the land of code and pixel sprites,
A rabbit hopped through digital nights.
With each small change, a leap so bold,
From "interacted" to "posted", stories retold.
Hop, skip, update, a smoother scene,
In the glow of screens, our rabbit preens. 🌟
🌙✨
src/components/communitySettings/communityIntegrations/TcAvailableIntegrationsItem.tsx (2)
`42-52`: Ensure the conditional rendering logic correctly handles both enabled and disabled states of the integration button. --- `58-58`: The addition of the `cursor-not-allowed` class enhances user experience by visually indicating that the item is not interactive when disabled.src/components/pages/pageIndex/ActiveMemberComposition.tsx (5)
`35-35`: Updated description to "Posted at least once in the last 7 days" aligns with the new terminology and accurately reflects member activities. --- `45-45`: Clarification added in the tooltip about what constitutes "posting" enhances understanding for users. --- `52-52`: Description update to "Started posting for the first time in the last 7 days" is consistent with the terminology changes and improves clarity. --- `62-62`: The updated description "Posted weekly for at least 3 out of 4 weeks" is clear and consistent with the new terminology. --- `98-98`: The description "Were active, but didn't post in the last 2 weeks" accurately reflects the intended member status and aligns with the terminology update.src/components/communitySettings/communityIntegrations/TcConnectedPlatformsItem.tsx (1)
`125-125`: The updated logic for rendering platform names now robustly checks for the existence of platform and metadata before attempting to display, which enhances error handling and prevents potential runtime errors.src/components/pages/statistics/DisengagedMembersComposition.tsx (4)
`123-123`: Updated description "Were active, but didn't post in the last 2 weeks" is consistent with the new terminology and accurately reflects the status of disengaged members. --- `135-135`: The description "Started posting for the first time in the last 7 days" is clear and aligns with the terminology changes, enhancing clarity for users. --- `144-144`: Clarification in the tooltip about what constitutes "posting" provides additional context and enhances user understanding. --- `151-151`: The description "Were posting every week for at least 3 out of the last 4 weeks" is consistent with the new terminology and provides clear criteria for this category of members.
Latest commit: |
76e963f
|
Status: | ✅ Deploy successful! |
Preview URL: | https://a1b7ca53.frontend-28o.pages.dev |
Branch Preview URL: | https://fix-deactive-platforms.frontend-28o.pages.dev |
Summary by CodeRabbit