UNPKG

svelte-viewpoint

Version:

Super tiny, loadable component for SvelteJS with blackjack and data preloading.

16 lines (12 loc) 432 B
import { SvelteComponent, SvelteComponentTyped } from 'svelte'; type DynamicSvelteComponent = () => Promise<typeof import('*.svelte')>; export interface Props { component: SvelteComponent | DynamicSvelteComponent | null; preloading?: boolean; timeout?: number; delay?: number; abort?: number; [name: string]: any; } declare class Viewpoint extends SvelteComponentTyped<Props> {} export default Viewpoint;