node_modules/preact/compat/src/index.d.ts in isomorfeus-preact-10.7.1 vs node_modules/preact/compat/src/index.d.ts in isomorfeus-preact-10.7.2
- old
+ new
@@ -29,10 +29,12 @@
export import useReducer = _hooks.useReducer;
export import useRef = _hooks.useRef;
export import useState = _hooks.useState;
// Preact Defaults
+ export import ContextType = preact.ContextType;
+ export import RefObject = preact.RefObject;
export import Component = preact.Component;
export import FunctionComponent = preact.FunctionComponent;
export import FC = preact.FunctionComponent;
export import createContext = preact.createContext;
export import createRef = preact.createRef;
@@ -48,10 +50,20 @@
// Compat
export import StrictMode = preact.Fragment;
export const version: string;
+ // HTML
+ export import HTMLAttributes = JSXInternal.HTMLAttributes;
+ export import DetailedHTMLProps = JSXInternal.DetailedHTMLProps;
+ export import CSSProperties = JSXInternal.CSSProperties;
+
+ // Events
+ export import TargetedEvent = JSXInternal.TargetedEvent;
+ export import ChangeEvent = JSXInternal.TargetedEvent;
+ export import ChangeEventHandler = JSXInternal.GenericEventHandler;
+
export function createPortal(
vnode: preact.VNode,
container: Element
): preact.VNode<any>;
@@ -76,10 +88,12 @@
): (
props?: any,
...children: preact.ComponentChildren[]
) => preact.VNode<any>;
export function isValidElement(element: any): boolean;
- export function findDOMNode(component: preact.Component): Element | null;
+ export function findDOMNode(
+ component: preact.Component | Element
+ ): Element | null;
export abstract class PureComponent<P = {}, S = {}> extends preact.Component<
P,
S
> {