PSFPortal/app/components/CharacterLink.svelte

27 lines
575 B
Svelte
Raw Permalink Normal View History

2019-12-30 14:27:49 +00:00
<script>
import { isAdmin } from '../UserState'
import FactionIcon from './FactionIcon'
2019-12-30 14:27:49 +00:00
export let character;
</script>
<style>
</style>
{#if $isAdmin}
<a class="character-link" href="/user/{character.account_id}">
<FactionIcon {character} />
<span>{character.name}</span>
2024-12-21 00:15:48 +00:00
{#if character.can_gm}
<span class="badge badge-success">GM</span>
{/if}
{#if character.can_spectate}
<span class="badge badge-success">Spec</span>
{/if}
</a>
{:else}
2019-12-30 14:27:49 +00:00
<span class="character-link">
<FactionIcon {character} />
2019-12-30 14:27:49 +00:00
<span>{character.name}</span>
</span>
{/if}