init
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
export function resolveTeleportTarget(target?: string | Element | null) {
|
||||
import type { RendererElement } from 'vue'
|
||||
|
||||
export function resolveTeleportTarget(target?: string | RendererElement | null) {
|
||||
if (typeof window === 'undefined') {
|
||||
return null
|
||||
}
|
||||
@@ -7,10 +9,10 @@ export function resolveTeleportTarget(target?: string | Element | null) {
|
||||
return document.querySelector(target)
|
||||
}
|
||||
|
||||
return target ?? document.body
|
||||
return target instanceof Element ? target : document.body
|
||||
}
|
||||
|
||||
export function getElementZoom(target?: string | Element | null) {
|
||||
export function getElementZoom(target?: string | RendererElement | null) {
|
||||
if (typeof window === 'undefined') {
|
||||
return 1
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user