feat: media grid

This commit is contained in:
Anthony Fu 2022-11-14 11:33:09 +08:00
parent 10143fffec
commit c79902a04e
13 changed files with 142 additions and 39 deletions

View file

@ -4,10 +4,13 @@ const props = defineProps<{
}>()
const params = useRoute().params
const masto = await useMasto()
const { data: status } = await useAsyncData(() => masto.statuses.fetch(params.post as string))
</script>
<template>
<div>
{{ params }}
<div w-130>
<StatusCard :status="status" />
</div>
</template>

View file

@ -4,9 +4,7 @@ const { data: timelines } = await useAsyncData('public-timelines', () => masto.t
</script>
<template>
<div w-150>
<template v-for="status of timelines" :key="status.id">
<StatusCard :status="status" border="t gray/10" pt-4 />
</template>
<div w-120>
<TimelineList :timelines="timelines" />
</div>
</template>