Better constraint for React.createElement for SVG

This commit is contained in:
Nathan Shively-Sanders
2017-06-26 15:31:09 -07:00
parent e6a401f7da
commit b5eb45232a

View File

@@ -140,7 +140,7 @@ declare namespace React {
type: keyof ReactHTML,
props?: ClassAttributes<T> & P,
...children: ReactNode[]): ReactHTMLElement<T>;
function createElement<P extends SVGAttributes<T>, T extends Element>(
function createElement<P extends SVGAttributes<T>, T extends SVGElement>(
type: keyof ReactSVG,
props?: ClassAttributes<T> & P,
...children: ReactNode[]): ReactSVGElement;