Separate copy buttons for region/snippet.

This commit is contained in:
Jeff King 2021-07-13 15:28:54 -07:00
Родитель 3c8cda4c2c
Коммит 9299093497
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 5E5F5F7EAAF929E4
2 изменённых файлов: 9 добавлений и 3 удалений

Просмотреть файл

@ -125,8 +125,9 @@ import { ContentSize } from 'azure-devops-ui/Callout'
{lineNumbersAndCode}
<ClipboardButton
className="flex-self-start margin-left-4 swcHoverButton"
getContent={() => ploc.contextRegion?.snippet?.text ?? ploc.region?.snippet?.text ?? ''}
showCopiedTooltip={true}
getContent={() => ploc.region?.snippet?.text ?? ''}
showCopiedTooltip={'Copied snippet!'}
tooltipProps={{ text: 'Copy snippet' }}
/>
<HoverButton iconName="NavigateExternalInline" text="View this Secret Hash in a new Tab" onClick={() => action?.()} />
<HoverButton iconName="FullScreen" text="Full screen" onClick={() => this.fullScreen = true} />
@ -135,6 +136,11 @@ import { ContentSize } from 'azure-devops-ui/Callout'
<div className="scroll-auto">
<pre className="margin-horizontal-8 margin-vertical-16 swcSnippet swcSnippetFullScreen">
{lineNumbersAndCode}
<ClipboardButton
className="flex-self-start margin-left-4 swcHoverButton"
getContent={() => ploc.contextRegion?.snippet?.text ?? ploc.region?.snippet?.text ?? ''}
showCopiedTooltip={true}
/>
</pre>
</div>
</CustomDialog>}

Просмотреть файл

@ -1,6 +1,6 @@
{
"name": "@microsoft/sarif-web-component",
"version": "0.6.0-6",
"version": "0.6.0-8",
"author": "Microsoft",
"description": "Sarif Viewer",
"license": "MIT",