Thread viewer for Bluesky
at 2.0 20 lines 591 B view raw
1<script lang="ts"> 2 import { api } from '../../api.js'; 3 import { linkToPostById } from '../../router.js'; 4 import { atURI } from '../../utils.js'; 5 6 let { uri }: { uri: string } = $props(); 7 let { repo, rkey } = $derived(atURI(uri)); 8</script> 9 10<p class="back"> 11 <i class="fa-solid fa-reply"></i> 12 13 {#await api.fetchHandleForDid(repo)} 14 <a href="{linkToPostById(repo, rkey)}">See parent post</a> 15 {:then handle} 16 <a href="{linkToPostById(handle, rkey)}">See parent post (@{handle})</a> 17 {:catch} 18 <a href="{linkToPostById(repo, rkey)}">See parent post</a> 19 {/await} 20</p>