open page in window if deck

This commit is contained in:
ThatOneCalculator 2022-12-12 14:39:21 -08:00
parent aae8e278a1
commit 08874b97d3
No known key found for this signature in database
GPG Key ID: 8703CACD01000000
2 changed files with 7 additions and 15 deletions

View File

@ -1,6 +1,6 @@
{
"name": "calckey",
"version": "13.0.0-beta5",
"version": "13.0.0-beta6",
"codename": "aqua",
"repository": {
"type": "git",

View File

@ -1,5 +1,5 @@
<template>
<MkA :to="`/@${page.user.username}/pages/${page.name}`" class="vhpxefrj _block" tabindex="-1">
<MkA :to="`/@${page.user.username}/pages/${page.name}`" class="vhpxefrj _block" tabindex="-1" :behavior="`${ui === 'deck' ? 'window' : null}`">
<div v-if="page.eyeCatchingImage" class="thumbnail" :style="`background-image: url('${page.eyeCatchingImage.thumbnailUrl}')`"></div>
<article>
<header>
@ -14,21 +14,13 @@
</MkA>
</template>
<script lang="ts">
import { defineComponent } from 'vue';
<script lang="ts" setup>
import { userName } from '@/filters/user';
import { ui } from '@/config';
export default defineComponent({
props: {
page: {
type: Object,
required: true,
},
},
methods: {
userName,
},
});
defineProps<{
page: any;
}>();
</script>
<style lang="scss" scoped>