motion-dom
Version:
12 lines (10 loc) • 410 B
JavaScript
function getViewAnimationLayerInfo(pseudoElement) {
const match = pseudoElement.match(
// `group-children` (nested transitions) before `group` so it wins.
/::view-transition-(old|new|group-children|group|image-pair)\((.*?)\)/);
if (!match)
return null;
return { layer: match[2], type: match[1] };
}
export { getViewAnimationLayerInfo };
//# sourceMappingURL=get-layer-info.mjs.map