tweak client
This commit is contained in:
		
							parent
							
								
									30fe632d54
								
							
						
					
					
						commit
						525b4b6cf4
					
				
					 2 changed files with 4 additions and 1 deletions
				
			
		|  | @ -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'); | ||||
| 		}, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue