UNPKG

@yz-dev/react-dynamic-module

Version:

A powerful React component for dynamically loading premium or optional modules from a script URL with dependency injection.

14 lines (12 loc) 444 B
import { default as React } from 'react'; interface UseDynamicModuleOptions { src: string; from: string; import: string; dependencies?: Record<string, any>; } export declare const useDynamicModule: <P extends object>({ src, from: globalName, import: exportName, dependencies }: UseDynamicModuleOptions) => { status: "loading" | "checking" | "available" | "unavailable"; as: React.ComponentType<P> | null; }; export {};