preact-css-transition-group
Version:
Apply CSS transitions when adding or removing Preact components/elements.
16 lines (12 loc) • 335 B
JavaScript
export function getKey(vnode) {
return vnode.attributes && vnode.attributes.key;
}
export function getComponentBase(component) {
return component.base;
}
export function onlyChild(children) {
return children && children[0];
}
export function filterNullChildren(children) {
return children && children.filter(i => i !== null);
}