client: Refactor gallery-post-preview.vue to composition API

Reviewed-on: FoundKeyGang/FoundKey#154
This commit is contained in:
Johann150 2022-09-17 23:09:11 +02:00
parent 790740ab2c
commit 26396f9900
Signed by untrusted user: Johann150
GPG key ID: 9EE6577A2A06F8F1

View file

@ -14,25 +14,13 @@
</MkA>
</template>
<script lang="ts">
import { defineComponent } from 'vue';
import { userName } from '@/filters/user';
<script lang="ts" setup>
import * as foundkey from 'foundkey-js';
import ImgWithBlurhash from '@/components/img-with-blurhash.vue';
export default defineComponent({
components: {
ImgWithBlurhash,
},
props: {
post: {
type: Object,
required: true,
},
},
methods: {
userName,
},
});
defineProps<{
post: foundkey.entities.GalleryPost;
}>();
</script>
<style lang="scss" scoped>