Simplfy sorting + simply package manager

This commit is contained in:
MacFJA
2022-09-01 20:40:06 +02:00
parent a14ffc3f31
commit a2eaa919c5
7 changed files with 24 additions and 19 deletions

View File

@@ -1,6 +1,7 @@
<script>
import Tag from '../Tag.svelte';
import { copyToClipboard } from '$lib/utils/clipboard';
import { packageManager as manager } from '$stores/packageManager';
export let active = false;
export let title = '';
@@ -10,12 +11,11 @@
export let url = '';
export let npm = '';
export let repo = '';
export let manager = 'npm';
let clipboardCopy = false;
const copy = () => {
copyToClipboard(`${packageManagers[manager]} ${cleanupNpm(npm)}`).then(
copyToClipboard(`${packageManagers[$manager]} ${cleanupNpm(npm)}`).then(
() => (clipboardCopy = false)
);
clipboardCopy = true;
@@ -38,7 +38,7 @@
{#if npm}<Tag
click={() => copy()}
variant="copy"
title={clipboardCopy ? 'copied!' : `${packageManagers[manager]} ${cleanupNpm(npm)}`}
title={clipboardCopy ? 'copied!' : `${packageManagers[$manager]} ${cleanupNpm(npm)}`}
/>{/if}
</h3>
<p class="flex-grow">{description}</p>