UNPKG

nitropage

Version:

A free and open source, extensible visual page builder based on SolidStart.

7 lines (5 loc) 237 B
import { getOwner, runWithOwner } from "solid-js"; export const makeOwnerBound = <T extends (...args: any[]) => any>(fn: T) => { const owner = getOwner(); return ((...args: any[]) => runWithOwner(owner, () => fn(...args))) as T; };