UNPKG

@tanstack/devtools-utils

Version:

TanStack Devtools utilities for creating your own devtools.

15 lines (14 loc) • 660 B
import { TanStackDevtoolsPluginProps } from '@tanstack/devtools'; import { DefineComponent } from 'vue'; export interface DevtoolsPanelProps extends TanStackDevtoolsPluginProps { } export declare function createVuePanel<TComponentProps extends DevtoolsPanelProps, TCoreDevtoolsClass extends { mount: (el: HTMLElement, props?: TanStackDevtoolsPluginProps) => void; unmount: () => void; }>(CoreClass: new (props: TComponentProps) => TCoreDevtoolsClass): [DefineComponent<{ theme?: DevtoolsPanelProps["theme"]; devtoolsProps: TComponentProps; }>, DefineComponent<{ theme?: DevtoolsPanelProps["theme"]; devtoolsProps: TComponentProps; }>];