UNPKG

skatejs-dom-diff

Version:

Library for efficiently diffing and patching DOM fragments.

17 lines (15 loc) 343 B
import diff from './diff'; import patch from './patch'; export default function (src, tar, { done } = {}) { if (done) { return diff(src, tar, { done (instructions) { patch(instructions); done(instructions); } }); } const instructions = diff(src, tar); patch(instructions); return instructions; }