diff --git a/src/components/PJAXLink.js b/src/components/PJAXLink.js new file mode 100644 index 0000000..79eaa0b --- /dev/null +++ b/src/components/PJAXLink.js @@ -0,0 +1,9 @@ +import preact from 'preact' +/** @jsx preact.h */ +import DOMHelper from '../utils/DOMHelper' + +export default function PJAXLink({ to, children }) { + return preact.cloneElement(children, { + onClick: () => DOMHelper.loadWithPJAX(to), + }) +}