mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-16 15:00:26 +00:00
Address PR: split BodyAttribute data and HTMLElement data
This commit is contained in:
Vendored
+9
-4
@@ -32,8 +32,8 @@ export class Helmet extends React.Component<HelmetProps, any> {
|
||||
|
||||
export interface HelmetData {
|
||||
base: HelmetDatum;
|
||||
bodyAttributes: HelmetAttributesTagObject;
|
||||
htmlAttributes: HelmetAttributesTagObject;
|
||||
bodyAttributes: HelmetHTMLBodyDatum;
|
||||
htmlAttributes: HelmetHTMLElementDatum;
|
||||
link: HelmetDatum;
|
||||
meta: HelmetDatum;
|
||||
noscript: HelmetDatum;
|
||||
@@ -48,9 +48,14 @@ export interface HelmetDatum {
|
||||
toComponent(): React.Component<any, any>;
|
||||
}
|
||||
|
||||
export interface HelmetAttributesTagObject {
|
||||
export interface HelmetHTMLBodyDatum {
|
||||
toString(): string;
|
||||
toComponent(): React.HTMLAttributes<HTMLBodyElement | HTMLElement>;
|
||||
toComponent(): React.HTMLAttributes<HTMLBodyElement>;
|
||||
}
|
||||
|
||||
export interface HelmetHTMLElementDatum {
|
||||
toString(): string;
|
||||
toComponent(): React.HTMLAttributes<HTMLElement>;
|
||||
}
|
||||
|
||||
export const peek: () => HelmetData;
|
||||
|
||||
Reference in New Issue
Block a user