@tanstack/devtools-utils
Version:
TanStack Devtools utilities for creating your own devtools.
20 lines (19 loc) • 659 B
TypeScript
import { Component } from 'svelte';
export declare function createSveltePlugin<TComponentProps extends Record<string, any>>({ Component, ...config }: {
name: string;
id?: string;
defaultOpen?: boolean;
Component: Component<TComponentProps>;
}): readonly [(props?: TComponentProps) => {
component: Component<TComponentProps, {}, string>;
props: TComponentProps | undefined;
name: string;
id?: string;
defaultOpen?: boolean;
}, (props?: TComponentProps) => {
component: import('svelte/legacy').LegacyComponentType;
props: TComponentProps | undefined;
name: string;
id?: string;
defaultOpen?: boolean;
}];