ice.fo.utils
Version:
13 lines (10 loc) • 340 B
JavaScript
export default function getElementInstanceId(node) {
// This expects InstanceRenderer.vue to set attribute [bd-instance-id]
if (node.data && node.data.attrs) {
return node.data.attrs['bd-instance-id'] || node.data.props.instanceId;
}
if (node instanceof HTMLElement) {
return node.getAttribute('id');
}
return null;
}