@rmwc/types
Advanced tools
Comparing version 6.0.4 to 6.0.5
@@ -58,3 +58,2 @@ /// <reference types="react" /> | ||
export declare type IconPropT = IconElementT | IconOptions; | ||
export declare type ComponentElementType = React.ElementType | undefined; | ||
export declare type HTMLProps<T = HTMLElement, A = React.AllHTMLAttributes<T>> = A & React.ClassAttributes<T> & { | ||
@@ -65,2 +64,10 @@ tag?: TagT; | ||
}; | ||
export declare type ComponentProps<Props extends {}, ElementProps extends {}, Tag extends React.ElementType> = Props & (ElementProps | (React.ComponentPropsWithRef<Tag> & { | ||
tag?: Tag; | ||
theme?: ThemePropT; | ||
})); | ||
export declare type ComponentType<Props, ElementProps, Element extends React.ElementType<any>> = { | ||
<Tag extends React.ElementType<any> = Element>(props: ComponentProps<Props, ElementProps, Tag>, ref: any): JSX.Element; | ||
displayName?: string; | ||
}; | ||
export {}; |
@@ -58,3 +58,2 @@ /// <reference types="react" /> | ||
export declare type IconPropT = IconElementT | IconOptions; | ||
export declare type ComponentElementType = React.ElementType | undefined; | ||
export declare type HTMLProps<T = HTMLElement, A = React.AllHTMLAttributes<T>> = A & React.ClassAttributes<T> & { | ||
@@ -65,2 +64,10 @@ tag?: TagT; | ||
}; | ||
export declare type ComponentProps<Props extends {}, ElementProps extends {}, Tag extends React.ElementType> = Props & (ElementProps | (React.ComponentPropsWithRef<Tag> & { | ||
tag?: Tag; | ||
theme?: ThemePropT; | ||
})); | ||
export declare type ComponentType<Props, ElementProps, Element extends React.ElementType<any>> = { | ||
<Tag extends React.ElementType<any> = Element>(props: ComponentProps<Props, ElementProps, Tag>, ref: any): JSX.Element; | ||
displayName?: string; | ||
}; | ||
export {}; |
{ | ||
"name": "@rmwc/types", | ||
"version": "6.0.4", | ||
"version": "6.0.5", | ||
"description": "RMWC Shared Typescript Types", | ||
@@ -34,3 +34,3 @@ "main": "dist/index.js", | ||
"homepage": "https://github.com/jamesmfriedman/rmwc/tree/master/src/types#readme", | ||
"gitHead": "aedc8c18d87649935f68a4d7a3d20c3f2d4ef15a" | ||
"gitHead": "605dfa7da942939d55fe99419eb614cb8de68c4c" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
8543
146