2025-05-12 22:10:24 +00:00
|
|
|
<script lang="ts">
|
|
|
|
|
import type {ParsedEmojiValue} from "@welshman/content"
|
2025-08-21 22:01:31 +00:00
|
|
|
import {imgproxy} from "@app/core/state"
|
2025-05-12 22:10:24 +00:00
|
|
|
|
|
|
|
|
export let value: ParsedEmojiValue
|
|
|
|
|
|
|
|
|
|
const alt = `:${value.name}:`
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
{#if value.url}
|
|
|
|
|
<img
|
|
|
|
|
{alt}
|
|
|
|
|
src={imgproxy(value.url, {w: 24, h: 24})}
|
|
|
|
|
class="-mt-0.5 inline h-[1em] min-w-[1em] align-middle" />
|
|
|
|
|
{:else}
|
|
|
|
|
{alt}
|
|
|
|
|
{/if}
|