@skatejs/element-preact
Version:
A SkateJS renderer for Preact.
18 lines (17 loc) • 561 B
TypeScript
/** @jsx h */
import Element from '@skatejs/element';
export default class extends Element {
disconnectedCallback(): void;
renderer(): void;
}
export declare function h(name: any, props: any, ...chren: any[]): import("preact").VNode<any>;
export declare namespace h {
namespace JSX {
interface Element {
}
type LibraryManagedAttributes<E, _> = E extends {
props: infer Props;
prototype: infer Prototype;
} ? Pick<Prototype, Extract<keyof Prototype, keyof Props>> : _;
}
}