Skip to content

Commit b157d31

Browse files
committed
feat: enhance GenericDescription component with Tooltip for last updated info
1 parent 7fdd267 commit b157d31

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

src/components/common/Description/GenericDescription.tsx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import Tippy from '@tippyjs/react'
2020
import moment from 'moment'
2121
import { patchApplicationNote, patchClusterNote } from '../../ClusterNodes/clusterNodes.service'
2222
import 'react-mde/lib/styles/css/react-mde-all.css'
23-
import { MarkDown, showError, TOAST_ACCESS_DENIED, ToastManager, ToastVariantType } from '@devtron-labs/devtron-fe-common-lib'
23+
import { MarkDown, showError, ToastManager, ToastVariantType, Tooltip } from '@devtron-labs/devtron-fe-common-lib'
2424
import { MDEditorSelectedTabType } from '../../ClusterNodes/types'
2525
import { ReactComponent as HeaderIcon } from '../../../assets/icons/mdeditor/ic-header.svg'
2626
import { ReactComponent as BoldIcon } from '../../../assets/icons/mdeditor/ic-bold.svg'
@@ -346,19 +346,22 @@ export default function GenericDescription({
346346
>
347347
{isEditDescriptionView ? (
348348
<div className="min-w-500 bg__primary br-4 dc__border-top dc__border-left dc__border-right w-100 dc__border-bottom">
349-
<div className="pt-8 pb-8 pl-16 pr-16 dc__top-radius-4 flex bg__secondary dc__border-bottom h-36 fs-13">
349+
<div className="py-8 px-16 dc__top-radius-4 flex dc__gap-8 bg__secondary dc__border-bottom fs-13">
350350
<div className="fw-6 lh-20 cn-9">Readme</div>
351351
{descriptionUpdatedBy && descriptionUpdatedOn && (
352-
<div className="flex left fw-4 cn-7 ml-8">
353-
Last updated by {descriptionUpdatedBy} on {descriptionUpdatedOn}
354-
</div>
352+
<Tooltip content={`Last updated by ${descriptionUpdatedBy} on ${descriptionUpdatedOn}`}>
353+
<p className="m-0 flex-grow-1 fw-4 cn-7 dc__truncate">
354+
{`Last updated by ${descriptionUpdatedBy} on ${descriptionUpdatedOn}`}
355+
</p>
356+
</Tooltip>
355357
)}
356358
<div
357359
data-testid="description-edit-button"
358-
className="dc__align-right pencil-icon cursor flex fw-6 cn-7"
360+
className="pencil-icon cursor flex dc__gap-4 fw-6 cn-7"
359361
onClick={toggleDescriptionView}
360362
>
361-
<Edit className="icon-dim-16 mr-4 scn-7" /> Edit
363+
<Edit className="icon-dim-16 scn-7" />
364+
Edit
362365
</div>
363366
</div>
364367
<ReactMde

0 commit comments

Comments
 (0)