tweak client
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| <template> | ||||
| <MkModal ref="modal" v-slot="{ type, maxHeight }" :prefer-type="preferedModalType" :anchor="{ x: 'right', y: 'center' }" :transparent-bg="true" :src="src" @click="modal.close()" @closed="emit('closed')"> | ||||
| <MkModal ref="modal" v-slot="{ type, maxHeight }" :prefer-type="preferedModalType" :anchor="anchor" :transparent-bg="true" :src="src" @click="modal.close()" @closed="emit('closed')"> | ||||
| 	<div class="szkkfdyq _popup _shadow" :class="{ asDrawer: type === 'drawer' }" :style="{ maxHeight: maxHeight ? maxHeight + 'px' : '' }"> | ||||
| 		<div class="main"> | ||||
| 			<template v-for="item in items"> | ||||
| @@ -44,7 +44,9 @@ import { deviceKind } from '@/scripts/device-kind'; | ||||
|  | ||||
| const props = withDefaults(defineProps<{ | ||||
| 	src?: HTMLElement; | ||||
| 	anchor?: { x: string; y: string; }; | ||||
| }>(), { | ||||
| 	anchor: () => ({ x: 'right', y: 'center' }), | ||||
| }); | ||||
|  | ||||
| const emit = defineEmits<{ | ||||
|   | ||||
| @@ -103,6 +103,7 @@ export default defineComponent({ | ||||
| 		more(ev) { | ||||
| 			os.popup(import('@/components/launch-pad.vue'), { | ||||
| 				src: ev.currentTarget ?? ev.target, | ||||
| 				anchor: { x: 'center', y: 'bottom' }, | ||||
| 			}, { | ||||
| 			}, 'closed'); | ||||
| 		}, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo