Skip to content

Commit 9c8f5f0

Browse files
committed
Fix issues after rebase
1 parent 57eef83 commit 9c8f5f0

File tree

5 files changed

+144
-5
lines changed

5 files changed

+144
-5
lines changed

package-lock.json

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

src/react/atlascode/common/CommentForm.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ describe('CommentForm', () => {
7070
currentUser: mockUser,
7171
onSave: jest.fn(),
7272
mentionsProvider: undefined,
73+
handleEditorFocus: jest.fn(),
7374
};
7475

7576
beforeEach(() => {

src/react/atlascode/pullrequest/InlineRenderedTextEditor.test.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ describe('InlineRenderedTextEditor', () => {
7070
const defaultProps = {
7171
rawContent: 'Raw content text',
7272
htmlContent: '<p>HTML content text</p>',
73+
handleEditorFocus: jest.fn(),
7374
};
7475

7576
const mockMentionsProvider = {
@@ -221,7 +222,7 @@ describe('InlineRenderedTextEditor', () => {
221222
});
222223

223224
it('handles empty content gracefully', () => {
224-
render(<InlineRenderedTextEditor rawContent="" htmlContent="" />);
225+
render(<InlineRenderedTextEditor rawContent="" htmlContent="" handleEditorFocus={jest.fn()} />);
225226

226227
const typography = screen.getByTestId('typography');
227228
const htmlElement = typography.querySelector('span');
@@ -232,7 +233,11 @@ describe('InlineRenderedTextEditor', () => {
232233
const specialContent = '<p>&lt;script&gt;alert("test")&lt;/script&gt;</p>';
233234

234235
render(
235-
<InlineRenderedTextEditor rawContent="<script>alert('test')</script>" htmlContent={specialContent} />,
236+
<InlineRenderedTextEditor
237+
rawContent="<script>alert('test')</script>"
238+
htmlContent={specialContent}
239+
handleEditorFocus={jest.fn()}
240+
/>,
236241
);
237242

238243
const typography = screen.getByTestId('typography');

src/react/atlascode/pullrequest/InlineRenderedTextEditor.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,8 @@ const InlineRenderedTextEditor: React.FC<InlineTextEditorProps> = (props: Inline
6868
onCancel={exitEditMode}
6969
mentionProvider={props.mentionsProvider ? Promise.resolve(props.mentionsProvider) : undefined}
7070
isBitbucket={true}
71+
onFocus={() => props.handleEditorFocus(true)}
72+
onBlur={() => props.handleEditorFocus(false)}
7173
/>
7274
</div>
7375
) : (

src/react/atlascode/pullrequest/NestedCommentList.test.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ describe('NestedCommentList', () => {
8585
fetchUsers: jest.fn(),
8686
onDelete: jest.fn(),
8787
pullRequestState: 'OPEN' as PullRequestState,
88+
handleEditorFocus: jest.fn(),
8889
};
8990

9091
const mockMentionsProvider = {

0 commit comments

Comments
 (0)