web/SectionHeading: added a new prop to disable the link

This commit is contained in:
wukko 2024-12-19 21:09:51 +06:00
parent 8c9f7ff36d
commit 06000cbc77
No known key found for this signature in database
GPG key ID: 3E30B3F26C7B4AA2

View file

@ -8,6 +8,7 @@
export let title: string; export let title: string;
export let sectionId: string; export let sectionId: string;
export let beta = false; export let beta = false;
export let nolink = false;
export let copyData = ""; export let copyData = "";
const sectionURL = `${$page.url.origin}${$page.url.pathname}#${sectionId}`; const sectionURL = `${$page.url.origin}${$page.url.pathname}#${sectionId}`;
@ -32,6 +33,7 @@
</div> </div>
{/if} {/if}
{#if !nolink}
<button <button
class="link-copy" class="link-copy"
aria-label={copied aria-label={copied
@ -44,6 +46,7 @@
> >
<CopyIcon check={copied} regularIcon={!!copyData} /> <CopyIcon check={copied} regularIcon={!!copyData} />
</button> </button>
{/if}
</div> </div>
<style> <style>