feat: preview card for status links (#339)

This commit is contained in:
Ayo Ayco 2022-12-07 16:55:45 +01:00 committed by GitHub
parent 8e47deb0e1
commit 10167b54d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 51 additions and 1 deletions

View file

@ -1,5 +1,5 @@
<script setup lang="ts">
import type { Filter, FilterAction, FilterContext, Status } from 'masto'
import type { FilterContext, Status } from 'masto'
const props = withDefaults(
defineProps<{
@ -108,6 +108,7 @@ const avatarOnAvatar = $(computedEager(() => useFeatureFlags().experimentalAvata
:status="status"
minimized
/>
<StatusPreviewCard v-if="status.card" :card="status.card" />
</StatusSpoiler>
<StatusCard
v-if="status.reblog"
@ -115,6 +116,7 @@ const avatarOnAvatar = $(computedEager(() => useFeatureFlags().experimentalAvata
:actions="false"
/>
</div>
<StatusLink v-if="status.card" :card="status.card" />
<StatusActions v-if="(actions !== false && !isZenMode)" pt2 :status="status" />
</div>
</div>