Skip to content

Commit 4626233

Browse files
committed
chore: migrate ClipboardButton to common
1 parent 574588a commit 4626233

File tree

7 files changed

+9
-122
lines changed

7 files changed

+9
-122
lines changed

src/components/common/ClipboardButton/ClipboardButton.tsx

Lines changed: 0 additions & 61 deletions
This file was deleted.

src/components/common/ClipboardButton/__tests__/ClipboardButton.test.tsx

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/components/common/ClipboardButton/types.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/components/common/FloatingVariablesSuggestions/SuggestionItem.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState } from 'react'
22
import Tippy from '@tippyjs/react'
33
import * as DOMPurify from 'dompurify'
4-
import ClipboardButton from '../ClipboardButton/ClipboardButton'
4+
import { ClipboardButton } from '@devtron-labs/devtron-fe-common-lib'
55
import { SuggestionsItemProps } from './types'
66
import { NO_DEFINED_DESCRIPTION } from './constants'
77

@@ -38,7 +38,7 @@ export default function SuggestionItem({
3838

3939
return (
4040
<p
41-
className="m-0 fs-12 fw-4 lh-18"
41+
className="m-0 fs-12 fw-4 lh-18 dc__word-break-all"
4242
dangerouslySetInnerHTML={{ __html: DOMPurify.sanitize(highlightedText(description)) }}
4343
/>
4444
)

src/components/common/FloatingVariablesSuggestions/__tests__/SuggestionsItem.test.tsx

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,12 @@ import SuggestionItem from '../SuggestionItem'
44
import { NO_DEFINED_DESCRIPTION } from '../constants'
55

66
// mocking ClipboardButton since its already tested
7-
jest.mock(
8-
'../../ClipboardButton/ClipboardButton',
9-
() =>
10-
function ClipboardButton(triggerCopy) {
11-
if (triggerCopy) return <div>Copied</div>
12-
return <div>ClipboardButton</div>
13-
},
14-
)
7+
jest.mock('@devtron-labs/devtron-fe-common-lib', () => ({
8+
ClipboardButton: function ClipboardButton(triggerCopy) {
9+
if (triggerCopy) return <div>Copied</div>
10+
return <div>ClipboardButton</div>
11+
},
12+
}))
1513

1614
describe('When SuggestionsItem mounts', () => {
1715
beforeEach(() => {

src/components/common/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,4 @@ export * from './DetectBottom'
3737
export * from './hooks/ClickOutside'
3838
export * from './hooks/FileReader'
3939
export { default as FloatingVariablesSuggestions } from './FloatingVariablesSuggestions/FloatingVariablesSuggestions'
40-
export { default as CopyClipboard } from './ClipboardButton/ClipboardButton'
4140
export { default as HiddenInput } from './HiddenInput/HiddenInput'

src/css/base.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,6 +1381,7 @@ button.anchor {
13811381
line-height: 1.6;
13821382
border: 1px solid rgba(255, 255, 255, 0.4);
13831383
background-color: var(--N900);
1384+
word-break: break-all;
13841385
}
13851386

13861387
.tippy-box.default-white {

0 commit comments

Comments
 (0)