Replace clipboardjs by webcomponent #5588
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request removes all usages of
clipboard
and replaces them with our webcomponent.I updated some UI to copy tokens and webhooks to match code copy UI:
I also removed a test on the uniqueness of the code renderings, which was created here: #1837
As far as I know, the code rendering is never displayed twice on a page in the current version, and the unique id is also no longer required for the copy button.
Closes #4499
Fixes DODONA-FRONTEND-6 which happened when there was no code to copy