mirror of
https://seed.radicle.dev/rad:z4V1sjrXqjvFdnCUbxPFqd5p4DtH5.git
synced 2026-10-25 06:40:30 +08:00
18 lines
329 B
Svelte
18 lines
329 B
Svelte
<script lang="ts">
|
|
import { Link } from "svelte-routing";
|
|
|
|
export let to: string;
|
|
export let primary = false;
|
|
|
|
function getProps(/* props: any */) {
|
|
if (primary) {
|
|
return { "class": "primary link" };
|
|
}
|
|
return { "class": "link" };
|
|
}
|
|
</script>
|
|
|
|
<Link to="{to}" getProps="{getProps}">
|
|
<slot />
|
|
</Link>
|