11 lines
338 B
TypeScript
11 lines
338 B
TypeScript
import { DOMINO_EL_PREFIX } from './constants'
|
|
|
|
/**
|
|
* 获取 Domino 元素的 DOM 节点
|
|
*/
|
|
export function getDominoDOM(id: string): HTMLElement | null {
|
|
if (typeof document === 'undefined' || !id) return null
|
|
const finalId = id.startsWith(DOMINO_EL_PREFIX) ? id : DOMINO_EL_PREFIX + id
|
|
return document.getElementById(finalId)
|
|
}
|