pronounscc/frontend/src/lib/components/PronounLink.svelte

17 lines
444 B
Svelte
Raw Normal View History

2023-03-11 01:36:30 +01:00
<script lang="ts">
import type { Pronoun } from "$lib/api/entities";
export let pronouns: Pronoun;
let pronounText: string;
if (pronouns.display_text) {
pronounText = pronouns.display_text;
} else {
const split = pronouns.pronouns.split("/");
if (split.length < 2) pronounText = split.join("/");
else pronounText = split.slice(0, 2).join("/")
}
</script>
<a href="/pronouns/{pronouns.pronouns}">{pronounText}</a>