Skip to content

Collab Feature to Stage Branch#416

Merged
ZuhairAhmed-cs merged 58 commits intostage_v3from
develop_v3
Apr 9, 2025
Merged

Collab Feature to Stage Branch#416
ZuhairAhmed-cs merged 58 commits intostage_v3from
develop_v3

Conversation

@ZuhairAhmed-cs
Copy link
Copy Markdown
Contributor

No description provided.

faraazb-contentstack and others added 30 commits March 28, 2025 18:10
…n inline editable fields

A global state is used to track whether an input event was handled in the focussed field.
fix: update field event is not sent when input event does not occur in inline editable fields
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@ZuhairAhmed-cs ZuhairAhmed-cs self-assigned this Apr 8, 2025
@ZuhairAhmed-cs ZuhairAhmed-cs requested a review from a team as a code owner April 8, 2025 13:19
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 70.05% 8128 / 11603
🔵 Statements 70.05% 8128 / 11603
🔵 Functions 68.03% 281 / 413
🔵 Branches 84.39% 979 / 1160
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
src/index.ts 36.53% 50% 10% 36.53% 17-22, 25-33, 36-37, 40-41, 44-45, 48-58, 61-62, 66, 69-70, 75
src/configManager/config.default.ts 98% 100% 66.66% 98% 92-93
src/types/types.ts 100% 100% 100% 100%
src/visualBuilder/collab.style.ts 100% 100% 100% 100%
src/visualBuilder/index.ts 56.2% 66.66% 42.85% 56.2% 92-99, 102-106, 109-121, 124-197, 203-237, 245-267, 317-320, 323-324
src/visualBuilder/components/HighlightedCommentIcon.tsx 27.58% 100% 0% 27.58% 13-36
src/visualBuilder/components/Collab/CollabIndicator.tsx 13.63% 100% 0% 13.63% 19-105
src/visualBuilder/components/Collab/AsyncLoader/AsyncLoader.tsx 100% 100% 100% 100%
src/visualBuilder/components/Collab/Avatar/Avatar.tsx 100% 70% 100% 100%
src/visualBuilder/components/Collab/Button/Button.tsx 93.39% 90.9% 100% 93.39% 74-79, 81
src/visualBuilder/components/Collab/ButtonGroup/ButtonGroup.tsx 100% 100% 100% 100%
src/visualBuilder/components/Collab/Icon/Icon.tsx 98.14% 77.77% 100% 98.14% 55
src/visualBuilder/components/Collab/SkeletonTile/SkeletonTile.tsx 100% 66.66% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/CommentActionBar.tsx 8% 100% 0% 8% 14-119
src/visualBuilder/components/Collab/ThreadPopup/CommentCard.tsx 93.2% 72.72% 50% 93.2% 36, 101-106
src/visualBuilder/components/Collab/ThreadPopup/CommentResolvedText.tsx 100% 66.66% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/CommentTextArea.tsx 8.88% 100% 0% 8.88% 14-23, 30-37, 50-116, 120-217
src/visualBuilder/components/Collab/ThreadPopup/ThreadActionBar.tsx 100% 100% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/ThreadBody.tsx 12.87% 100% 0% 12.87% 11-16, 26-79, 83-120
src/visualBuilder/components/Collab/ThreadPopup/ThreadFooter.tsx 16% 100% 0% 16% 12-58
src/visualBuilder/components/Collab/ThreadPopup/ThreadHeader.tsx 100% 66.66% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/index.tsx 85.78% 75% 50% 85.78% 61-76, 109-111, 113-114, 131-136
src/visualBuilder/components/Collab/ThreadPopup/ContextProvider/ThreadProvider.tsx 100% 100% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/ContextProvider/index.tsx 100% 100% 100% 100%
src/visualBuilder/components/Collab/ThreadPopup/loader/ThreadBody.tsx 12.24% 100% 0% 12.24% 7-51
src/visualBuilder/components/Collab/Tooltip/Tooltip.tsx 95.71% 88.88% 100% 95.71% 48-50
src/visualBuilder/components/icons/CollabIcons.tsx 26.08% 100% 40% 26.08% 21-64, 67-82, 103-148
src/visualBuilder/components/icons/index.tsx 81.64% 94.11% 85.71% 81.64% 208-232, 284-310
src/visualBuilder/eventManager/useCollab.ts 22.72% 100% 50% 22.72% 25-30, 37-63, 69-94, 100-113, 119-131, 137-150, 156-161, 165-171
src/visualBuilder/eventManager/useHideFocusOverlayPostMessageEvent.ts 50% 100% 100% 50% 21-33
src/visualBuilder/generators/generateCustomCursor.ts 100% 80% 100% 100%
src/visualBuilder/generators/generateHighlightedComment.tsx 24.48% 100% 33.33% 24.48% 19-71, 79-101, 110-114, 117-119, 142-146, 161
src/visualBuilder/generators/generateThread.tsx 6.1% 100% 0% 6.1% 22-64, 67-142, 145-190, 192-226, 229-321, 324-365, 368-372, 375-379, 382-386, 389-391, 394-402, 405-406, 409-412, 415-419, 422-430, 441-460, 463-464, 467-522, 525-546
src/visualBuilder/hooks/useCollabIndicator.ts 2.24% 100% 0% 2.24% 16-115
src/visualBuilder/hooks/useCollabOperations.ts 2.02% 100% 0% 2.02% 24-137
src/visualBuilder/hooks/useCommentTextArea.ts 2.3% 100% 0% 2.3% 44-479
src/visualBuilder/hooks/useDynamicTextareaRows.tsx 13.63% 100% 0% 13.63% 4-24
src/visualBuilder/hooks/use-infinite-scroll/useInfiniteScroll.ts 100% 85.71% 100% 100%
src/visualBuilder/listeners/mouseClick.ts 73.94% 81.08% 90.9% 73.94% 85-86, 89-94, 107-135, 161-162, 207, 265-271, 291-297, 315-325
src/visualBuilder/listeners/mouseHover.ts 57.65% 35.48% 58.33% 57.65% 35-42, 75-85, 91-92, 99-102, 105-107, 113, 119-127, 135-137, 139-163, 171-173, 175-177, 185-193, 196-200, 202, 204-206, 221-225, 273-274
src/visualBuilder/types/collab.types.ts 0% 0% 0% 0%
src/visualBuilder/utils/collabUtils.ts 74.21% 84.21% 71.42% 74.21% 35, 85-104, 159-161, 170-197, 200-202, 290, 292-293, 296, 298-299
src/visualBuilder/utils/constants.ts 100% 100% 100% 100%
src/visualBuilder/utils/handleInlineEditableField.ts 100% 95.45% 100% 100%
src/visualBuilder/utils/types/postMessage.types.ts 100% 100% 100% 100%
Generated in workflow #363 for commit f79715d by the Vitest Coverage Report Action

faraazb and others added 3 commits April 9, 2025 12:28
…e-on-no-input

Revert "fix: update field event is not sent when input event does not occur in inline editable fields"
Copy link
Copy Markdown
Contributor

@pratyushbiswas pratyushbiswas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ZuhairAhmed-cs ZuhairAhmed-cs merged commit 8bc83d2 into stage_v3 Apr 9, 2025
8 checks passed
@ZuhairAhmed-cs ZuhairAhmed-cs deleted the develop_v3 branch April 9, 2025 08:46
@sairajchouhan sairajchouhan restored the develop_v3 branch April 14, 2025 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants