mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Replace React.Component<(.*), (any|void|\{\}|null)> by React.Component<$1>
+ many manual adjustments
This commit is contained in:
Vendored
+1
-1
@@ -152,7 +152,7 @@ declare module "alt/AltContainer" {
|
||||
flux?:AltJS.Alt;
|
||||
transform?:(store:AltJS.AltStore<any>, actions:any) => any;
|
||||
shouldComponentUpdate?:(props:any) => boolean;
|
||||
component?:React.Component<any, any>;
|
||||
component?:React.Component<any>;
|
||||
}
|
||||
|
||||
type AltContainer = React.ReactElement<ContainerProps>;
|
||||
|
||||
@@ -39,7 +39,7 @@ const withFont = StyleSheet.create({
|
||||
});
|
||||
|
||||
|
||||
class App extends React.Component<{}, {}> {
|
||||
class App extends React.Component<{}> {
|
||||
render() {
|
||||
return <div>
|
||||
<span className={css(styles.red)}>
|
||||
|
||||
@@ -5,7 +5,7 @@ import { shallow } from "enzyme";
|
||||
|
||||
const Test = () => <div/>;
|
||||
|
||||
class Test2 extends React.Component<{}, {}> {
|
||||
class Test2 extends React.Component<{}> {
|
||||
render() {
|
||||
return <div/>;
|
||||
}
|
||||
|
||||
@@ -183,7 +183,7 @@ function getBlockStyle(block: ContentBlock) {
|
||||
}
|
||||
}
|
||||
|
||||
class StyleButton extends React.Component<{key: string, active: boolean, label: string, onToggle: (blockType: string) => void, style: string}, {}> {
|
||||
class StyleButton extends React.Component<{key: string, active: boolean, label: string, onToggle: (blockType: string) => void, style: string}> {
|
||||
constructor() {
|
||||
super();
|
||||
}
|
||||
|
||||
Vendored
+2
-2
@@ -37,7 +37,7 @@ declare namespace Draft {
|
||||
* div, and provides a wide variety of useful function props for managing the
|
||||
* state of the editor. See `DraftEditorProps` for details.
|
||||
*/
|
||||
class DraftEditor extends React.Component<DraftEditorProps, any> {
|
||||
class DraftEditor extends React.Component<DraftEditorProps> {
|
||||
// Force focus back onto the editor node.
|
||||
focus(): void;
|
||||
// Remove focus from the editor node.
|
||||
@@ -162,7 +162,7 @@ declare namespace Draft {
|
||||
}
|
||||
|
||||
namespace Components {
|
||||
class DraftEditorBlock extends React.Component<any, any> {
|
||||
class DraftEditorBlock extends React.Component<any> {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Vendored
+2
-2
@@ -15,7 +15,7 @@ import { ReactElement, Component, HTMLAttributes as ReactHTMLAttributes, SVGAttr
|
||||
|
||||
export type HTMLAttributes = ReactHTMLAttributes<{}> & ReactSVGAttributes<{}>;
|
||||
|
||||
export class ElementClass extends Component<any, any> {
|
||||
export class ElementClass extends Component<any> {
|
||||
}
|
||||
|
||||
/* These are purposefully stripped down versions of React.ComponentClass and React.StatelessComponent.
|
||||
@@ -23,7 +23,7 @@ export class ElementClass extends Component<any, any> {
|
||||
* all specified in the implementation. TS chooses the EnzymePropSelector overload and loses the generics
|
||||
*/
|
||||
export interface ComponentClass<Props> {
|
||||
new (props?: Props, context?: any): Component<Props, any>;
|
||||
new (props?: Props, context?: any): Component<Props>;
|
||||
}
|
||||
|
||||
export type StatelessComponent<Props> = (props: Props, context?: any) => JSX.Element;
|
||||
|
||||
@@ -2,7 +2,7 @@ import * as React from "react";
|
||||
import {Table, Cell, Column, CellProps} from "fixed-data-table";
|
||||
|
||||
// create your Table
|
||||
class MyTable1 extends React.Component<{}, {}> {
|
||||
class MyTable1 extends React.Component<{}> {
|
||||
render(): React.ReactElement<any> {
|
||||
return (
|
||||
<Table
|
||||
@@ -17,7 +17,7 @@ class MyTable1 extends React.Component<{}, {}> {
|
||||
}
|
||||
|
||||
// create your Columns
|
||||
class MyTable2 extends React.Component<{}, {}> {
|
||||
class MyTable2 extends React.Component<{}> {
|
||||
render(): React.ReactElement<any> {
|
||||
return (
|
||||
<Table
|
||||
@@ -88,7 +88,7 @@ interface MyCellProps extends CellProps {
|
||||
myData: RowData[];
|
||||
}
|
||||
|
||||
class MyTextCell extends React.Component<MyCellProps, {}> {
|
||||
class MyTextCell extends React.Component<MyCellProps> {
|
||||
render(): React.ReactElement<any> {
|
||||
const {rowIndex, field, myData} = this.props;
|
||||
|
||||
@@ -104,7 +104,7 @@ class MyTextCell extends React.Component<MyCellProps, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class MyLinkCell extends React.Component<MyCellProps, {}> {
|
||||
class MyLinkCell extends React.Component<MyCellProps> {
|
||||
render(): React.ReactElement<any> {
|
||||
const {rowIndex, field, myData} = this.props;
|
||||
const link: string = myData[rowIndex][field];
|
||||
@@ -168,7 +168,7 @@ class MyTable4 extends React.Component<{}, MyTable4State> {
|
||||
}
|
||||
|
||||
// Listen for events
|
||||
class MyTable5 extends React.Component<{}, {}> {
|
||||
class MyTable5 extends React.Component<{}> {
|
||||
render(): React.ReactElement<any> {
|
||||
return (
|
||||
<Table
|
||||
|
||||
Vendored
+4
-4
@@ -489,12 +489,12 @@ declare namespace FixedDataTable {
|
||||
columnKey?: string | number;
|
||||
}
|
||||
|
||||
export class Table extends React.Component<TableProps, {}> {
|
||||
export class Table extends React.Component<TableProps> {
|
||||
}
|
||||
export class Column extends React.Component<ColumnProps, {}> {
|
||||
export class Column extends React.Component<ColumnProps> {
|
||||
}
|
||||
export class ColumnGroup extends React.Component<ColumnGroupProps, {}> {
|
||||
export class ColumnGroup extends React.Component<ColumnGroupProps> {
|
||||
}
|
||||
export class Cell extends React.Component<CellProps, {}> {
|
||||
export class Cell extends React.Component<CellProps> {
|
||||
}
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -102,7 +102,7 @@ export interface Props {
|
||||
yesIWantToUseGoogleMapApiInternals?: boolean;
|
||||
}
|
||||
|
||||
export default class GoogleMapReact extends React.Component<Props, void> {}
|
||||
export default class GoogleMapReact extends React.Component<Props> {}
|
||||
|
||||
export interface ChildComponentProps extends Coords {
|
||||
$hover?: boolean;
|
||||
|
||||
Vendored
+1
-1
@@ -162,7 +162,7 @@ export interface GriddleProps<T> {
|
||||
onRowClick?(): void;
|
||||
}
|
||||
|
||||
declare class Griddle<T> extends React.Component<GriddleProps<T>, any> {
|
||||
declare class Griddle<T> extends React.Component<GriddleProps<T>> {
|
||||
}
|
||||
|
||||
export default Griddle;
|
||||
|
||||
@@ -12,7 +12,7 @@ interface MyCustomResult {
|
||||
test: string;
|
||||
}
|
||||
|
||||
class LinkComponent extends React.Component<CustomColumnComponentProps<MyCustomResult>, any> {
|
||||
class LinkComponent extends React.Component<CustomColumnComponentProps<MyCustomResult>> {
|
||||
render() {
|
||||
const url = "speakers/" + this.props.rowData.test + "/" + this.props.data;
|
||||
return <a href={url}>{this.props.data}</a>;
|
||||
@@ -50,7 +50,7 @@ const rowMetaData = {
|
||||
}
|
||||
};
|
||||
|
||||
class CustomColumnComponentGrid extends React.Component<any, any> {
|
||||
class CustomColumnComponentGrid extends React.Component<any> {
|
||||
render() {
|
||||
type TypedGriddle = new () => Griddle<MyCustomResult>;
|
||||
const TypedGriddle = Griddle as TypedGriddle;
|
||||
|
||||
@@ -22,7 +22,7 @@ const CustomFilterFunction = (items: ResultType[], query: string): ResultType[]
|
||||
});
|
||||
};
|
||||
|
||||
class CustomFilterComponent extends React.Component<CustomFilterComponentProps, any> {
|
||||
class CustomFilterComponent extends React.Component<CustomFilterComponentProps> {
|
||||
query: string = '';
|
||||
|
||||
searchChange(event: React.FormEvent<HTMLInputElement>) {
|
||||
@@ -73,7 +73,7 @@ const someData: ResultType[] = [
|
||||
}
|
||||
];
|
||||
|
||||
class CustomFilterComponentGrid extends React.Component<any, any> {
|
||||
class CustomFilterComponentGrid extends React.Component<any> {
|
||||
render() {
|
||||
type TypedGriddle = new () => Griddle<ResultType>;
|
||||
const TypedGriddle = Griddle as TypedGriddle;
|
||||
|
||||
@@ -11,7 +11,7 @@ interface MoreCustomHeaderComponentProps extends CustomHeaderComponentProps {
|
||||
color: string;
|
||||
}
|
||||
|
||||
class HeaderComponent extends React.Component<MoreCustomHeaderComponentProps, any> {
|
||||
class HeaderComponent extends React.Component<MoreCustomHeaderComponentProps> {
|
||||
textOnClick(e: React.FormEvent<HTMLInputElement>) {
|
||||
e.stopPropagation();
|
||||
}
|
||||
@@ -80,7 +80,7 @@ const columnMeta: Array<ColumnMetaData<ResultType>> = [
|
||||
}
|
||||
];
|
||||
|
||||
class CustomHeaderComponentGrid extends React.Component<any, any> {
|
||||
class CustomHeaderComponentGrid extends React.Component<any> {
|
||||
render() {
|
||||
type TypedGriddle = new () => Griddle<ResultType>;
|
||||
const TypedGriddle = Griddle as TypedGriddle;
|
||||
|
||||
@@ -16,7 +16,7 @@ interface MyCustomResult {
|
||||
test: string;
|
||||
}
|
||||
|
||||
class LinkComponent extends React.Component<CustomColumnComponentProps<MyCustomResult>, any> {
|
||||
class LinkComponent extends React.Component<CustomColumnComponentProps<MyCustomResult>> {
|
||||
render() {
|
||||
const url = "speakers/" + this.props.rowData.test + "/" + this.props.data;
|
||||
return <a href={url}>{this.props.data}</a>;
|
||||
|
||||
Vendored
+16
-16
@@ -34,50 +34,50 @@ export interface RadiusLoaderProps extends MarginLoaderProps<string> {
|
||||
/**
|
||||
* React components
|
||||
*/
|
||||
export type PulseLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type PulseLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const PulseLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type RotateLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type RotateLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const RotateLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type BeatLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type BeatLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const BeatLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type RiseLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type RiseLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const RiseLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type SyncLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type SyncLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const SyncLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type GridLoader = react.Component<MarginLoaderProps<string>, {}>;
|
||||
export type GridLoader = react.Component<MarginLoaderProps<string>>;
|
||||
export const GridLoader: react.ComponentClass<MarginLoaderProps<string>>;
|
||||
|
||||
export type ClipLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type ClipLoader = react.Component<SizeLoaderProps>;
|
||||
export const ClipLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type SquareLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type SquareLoader = react.Component<SizeLoaderProps>;
|
||||
export const SquareLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type DotLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type DotLoader = react.Component<SizeLoaderProps>;
|
||||
export const DotLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type PacmanLoader = react.Component<MarginLoaderProps<number>, {}>;
|
||||
export type PacmanLoader = react.Component<MarginLoaderProps<number>>;
|
||||
export const PacmanLoader: react.ComponentClass<MarginLoaderProps<number>>;
|
||||
|
||||
export type MoonLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type MoonLoader = react.Component<SizeLoaderProps>;
|
||||
export const MoonLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type RingLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type RingLoader = react.Component<SizeLoaderProps>;
|
||||
export const RingLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type BounceLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type BounceLoader = react.Component<SizeLoaderProps>;
|
||||
export const BounceLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type SkewLoader = react.Component<SizeLoaderProps, {}>;
|
||||
export type SkewLoader = react.Component<SizeLoaderProps>;
|
||||
export const SkewLoader: react.ComponentClass<SizeLoaderProps>;
|
||||
|
||||
export type FadeLoader = react.Component<RadiusLoaderProps, {}>;
|
||||
export type FadeLoader = react.Component<RadiusLoaderProps>;
|
||||
export const FadeLoader: react.ComponentClass<RadiusLoaderProps>;
|
||||
|
||||
export type ScaleLoader = react.Component<RadiusLoaderProps, {}>;
|
||||
export type ScaleLoader = react.Component<RadiusLoaderProps>;
|
||||
export const ScaleLoader: react.ComponentClass<RadiusLoaderProps>;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import * as Halogen from "halogen";
|
||||
|
||||
class HalogenTests_ClipLoader_withNoProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_ClipLoader_withNoProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.ClipLoader />
|
||||
@@ -9,7 +9,7 @@ class HalogenTests_ClipLoader_withNoProps extends React.Component<React.Props<{}
|
||||
}
|
||||
}
|
||||
|
||||
class HalogenTests_ClipLoader_withAllProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_ClipLoader_withAllProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.ClipLoader loading={false} color="black" id="MyLoader" className="loader" verticalAlign="bottom" size="200px" />
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import * as Halogen from "halogen";
|
||||
|
||||
class HalogenTests_FadeLoader_withNoProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_FadeLoader_withNoProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.FadeLoader />
|
||||
@@ -9,7 +9,7 @@ class HalogenTests_FadeLoader_withNoProps extends React.Component<React.Props<{}
|
||||
}
|
||||
}
|
||||
|
||||
class HalogenTests_FadeLoader_withAllProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_FadeLoader_withAllProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.FadeLoader loading={false} color="black" id="MyLoader" className="loader" verticalAlign="middle"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import * as Halogen from "halogen";
|
||||
|
||||
class HalogenTests_PacmanLoader_withNoProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_PacmanLoader_withNoProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.PacmanLoader />
|
||||
@@ -9,7 +9,7 @@ class HalogenTests_PacmanLoader_withNoProps extends React.Component<React.Props<
|
||||
}
|
||||
}
|
||||
|
||||
class HalogenTests_PacmanLoader_withAllProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_PacmanLoader_withAllProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.PacmanLoader loading={false} color="black" id="MyLoader" className="loader" verticalAlign="middle" margin={10} size={200} />
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import * as Halogen from "halogen";
|
||||
|
||||
class HalogenTests_RotateLoader_withNoProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_RotateLoader_withNoProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.RotateLoader />
|
||||
@@ -9,7 +9,7 @@ class HalogenTests_RotateLoader_withNoProps extends React.Component<React.Props<
|
||||
}
|
||||
}
|
||||
|
||||
class HalogenTests_RotateLoader_withAllProps extends React.Component<React.Props<{}>, {}> {
|
||||
class HalogenTests_RotateLoader_withAllProps extends React.Component<React.Props<{}>> {
|
||||
render() {
|
||||
return (
|
||||
<Halogen.RotateLoader loading={false} color="black" id="MyLoader" className="loader" verticalAlign="middle" margin="10px" size="100px" />
|
||||
|
||||
Vendored
+93
-93
@@ -109,7 +109,7 @@ declare namespace __MaterialUI {
|
||||
interface ThemeWrapperProps {
|
||||
theme: Styles.MuiTheme;
|
||||
}
|
||||
export class ThemeWrapper extends React.Component<ThemeWrapperProps, {}> {
|
||||
export class ThemeWrapper extends React.Component<ThemeWrapperProps> {
|
||||
}
|
||||
|
||||
export namespace Styles {
|
||||
@@ -470,7 +470,7 @@ declare namespace __MaterialUI {
|
||||
interface MuiThemeProviderProps {
|
||||
muiTheme?: Styles.MuiTheme;
|
||||
}
|
||||
export class MuiThemeProvider extends React.Component<MuiThemeProviderProps, {}> {
|
||||
export class MuiThemeProvider extends React.Component<MuiThemeProviderProps> {
|
||||
}
|
||||
|
||||
export function getMuiTheme(...muiTheme: MuiTheme[]): MuiTheme;
|
||||
@@ -519,12 +519,12 @@ declare namespace __MaterialUI {
|
||||
titleStyle?: React.CSSProperties;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class AppBar extends React.Component<AppBarProps, {}> {
|
||||
export class AppBar extends React.Component<AppBarProps> {
|
||||
}
|
||||
|
||||
interface AppCanvasProps {
|
||||
}
|
||||
export class AppCanvas extends React.Component<AppCanvasProps, {}> {
|
||||
export class AppCanvas extends React.Component<AppCanvasProps> {
|
||||
}
|
||||
|
||||
namespace propTypes {
|
||||
@@ -584,7 +584,7 @@ declare namespace __MaterialUI {
|
||||
targetOrigin?: propTypes.origin;
|
||||
textFieldStyle?: React.CSSProperties;
|
||||
}
|
||||
export class AutoComplete extends React.Component<AutoCompleteProps<any>, {}> {
|
||||
export class AutoComplete extends React.Component<AutoCompleteProps<any>> {
|
||||
static noFilter: () => boolean;
|
||||
static defaultFilter: (searchText: string, key: string) => boolean;
|
||||
static caseSensitiveFilter: (searchText: string, key: string) => boolean;
|
||||
@@ -606,7 +606,7 @@ declare namespace __MaterialUI {
|
||||
src?: string;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Avatar extends React.Component<AvatarProps, {}> {
|
||||
export class Avatar extends React.Component<AvatarProps> {
|
||||
}
|
||||
|
||||
interface BadgeProps {
|
||||
@@ -617,7 +617,7 @@ declare namespace __MaterialUI {
|
||||
secondary?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Badge extends React.Component<BadgeProps, {}> {
|
||||
export class Badge extends React.Component<BadgeProps> {
|
||||
}
|
||||
|
||||
interface BeforeAfterWrapperProps {
|
||||
@@ -628,7 +628,7 @@ declare namespace __MaterialUI {
|
||||
elementType?: string;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class BeforeAfterWrapper extends React.Component<BeforeAfterWrapperProps, {}> {
|
||||
export class BeforeAfterWrapper extends React.Component<BeforeAfterWrapperProps> {
|
||||
}
|
||||
|
||||
// non generally overridden elements of EnhancedButton
|
||||
@@ -662,7 +662,7 @@ declare namespace __MaterialUI {
|
||||
containerElement?: React.ReactNode | string;
|
||||
disabled?: boolean;
|
||||
}
|
||||
export class EnhancedButton extends React.Component<EnhancedButtonProps, {}> {
|
||||
export class EnhancedButton extends React.Component<EnhancedButtonProps> {
|
||||
}
|
||||
|
||||
interface FlatButtonProps extends React.DOMAttributes<{}>, SharedEnhancedButtonProps<FlatButton> {
|
||||
@@ -686,7 +686,7 @@ declare namespace __MaterialUI {
|
||||
secondary?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class FlatButton extends React.Component<FlatButtonProps, {}> {
|
||||
export class FlatButton extends React.Component<FlatButtonProps> {
|
||||
}
|
||||
|
||||
interface RaisedButtonProps extends SharedEnhancedButtonProps<RaisedButton> {
|
||||
@@ -716,7 +716,7 @@ declare namespace __MaterialUI {
|
||||
secondary?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class RaisedButton extends React.Component<RaisedButtonProps, {}> {
|
||||
export class RaisedButton extends React.Component<RaisedButtonProps> {
|
||||
}
|
||||
|
||||
interface FloatingActionButtonProps extends React.HTMLAttributes<{}>, SharedEnhancedButtonProps<FloatingActionButton> {
|
||||
@@ -738,7 +738,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class FloatingActionButton extends React.Component<FloatingActionButtonProps, {}> {
|
||||
export class FloatingActionButton extends React.Component<FloatingActionButtonProps> {
|
||||
}
|
||||
|
||||
interface IconButtonProps extends React.HTMLAttributes<{}>, SharedEnhancedButtonProps<IconButton> {
|
||||
@@ -761,7 +761,7 @@ declare namespace __MaterialUI {
|
||||
tooltipStyles?: React.CSSProperties;
|
||||
touch?: boolean;
|
||||
}
|
||||
export class IconButton extends React.Component<IconButtonProps, {}> {
|
||||
export class IconButton extends React.Component<IconButtonProps> {
|
||||
}
|
||||
|
||||
namespace BottomNavigation {
|
||||
@@ -771,7 +771,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
|
||||
export class BottomNavigation extends React.Component<BottomNavigationProps, {}> { }
|
||||
export class BottomNavigation extends React.Component<BottomNavigationProps> { }
|
||||
|
||||
interface BottomNavigationItemProps extends SharedEnhancedButtonProps<BottomNavigationItem> {
|
||||
className?: string;
|
||||
@@ -779,7 +779,7 @@ declare namespace __MaterialUI {
|
||||
label?: React.ReactNode;
|
||||
}
|
||||
|
||||
export class BottomNavigationItem extends React.Component<BottomNavigationItemProps, {}> { }
|
||||
export class BottomNavigationItem extends React.Component<BottomNavigationItemProps> { }
|
||||
}
|
||||
|
||||
namespace Card {
|
||||
@@ -795,7 +795,7 @@ declare namespace __MaterialUI {
|
||||
showExpandableButton?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Card extends React.Component<CardProps, {}> {
|
||||
export class Card extends React.Component<CardProps> {
|
||||
}
|
||||
|
||||
interface CardActionsProps {
|
||||
@@ -805,7 +805,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
className?: string;
|
||||
}
|
||||
export class CardActions extends React.Component<CardActionsProps, {}> {
|
||||
export class CardActions extends React.Component<CardActionsProps> {
|
||||
}
|
||||
|
||||
interface CardExpandableProps {
|
||||
@@ -813,7 +813,7 @@ declare namespace __MaterialUI {
|
||||
onExpanding?: (isExpanded: boolean) => void;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class CardExpandable extends React.Component<CardExpandableProps, {}> {
|
||||
export class CardExpandable extends React.Component<CardExpandableProps> {
|
||||
}
|
||||
|
||||
interface CardHeaderProps {
|
||||
@@ -834,7 +834,7 @@ declare namespace __MaterialUI {
|
||||
closeIcon?: React.ReactNode;
|
||||
iconStyle?: React.CSSProperties;
|
||||
}
|
||||
export class CardHeader extends React.Component<CardHeaderProps, {}> {
|
||||
export class CardHeader extends React.Component<CardHeaderProps> {
|
||||
}
|
||||
|
||||
interface CardMediaProps {
|
||||
@@ -847,7 +847,7 @@ declare namespace __MaterialUI {
|
||||
overlayStyle?: React.CSSProperties;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class CardMedia extends React.Component<CardMediaProps, {}> {
|
||||
export class CardMedia extends React.Component<CardMediaProps> {
|
||||
}
|
||||
|
||||
interface CardTextProps {
|
||||
@@ -857,7 +857,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
className?: string;
|
||||
}
|
||||
export class CardText extends React.Component<CardTextProps, {}> {
|
||||
export class CardText extends React.Component<CardTextProps> {
|
||||
}
|
||||
|
||||
interface CardTitleProps {
|
||||
@@ -872,7 +872,7 @@ declare namespace __MaterialUI {
|
||||
titleColor?: string;
|
||||
titleStyle?: React.CSSProperties;
|
||||
}
|
||||
export class CardTitle extends React.Component<CardTitleProps, {}> {
|
||||
export class CardTitle extends React.Component<CardTitleProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -885,7 +885,7 @@ declare namespace __MaterialUI {
|
||||
onTouchTap?: React.TouchEventHandler<Chip>;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Chip extends React.Component<ChipProps, {}> {
|
||||
export class Chip extends React.Component<ChipProps> {
|
||||
}
|
||||
|
||||
namespace DatePicker {
|
||||
@@ -941,7 +941,7 @@ declare namespace __MaterialUI {
|
||||
underlineStyle?: React.CSSProperties;
|
||||
utils?: propTypes.utils;
|
||||
}
|
||||
export class DatePicker extends React.Component<DatePickerProps, {}> {
|
||||
export class DatePicker extends React.Component<DatePickerProps> {
|
||||
}
|
||||
|
||||
interface DatePickerDialogProps {
|
||||
@@ -966,7 +966,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
utils?: propTypes.utils;
|
||||
}
|
||||
export class DatePickerDialog extends React.Component<DatePickerDialogProps, {}> {
|
||||
export class DatePickerDialog extends React.Component<DatePickerDialogProps> {
|
||||
public show(): void;
|
||||
public dismiss(): void;
|
||||
}
|
||||
@@ -1004,7 +1004,7 @@ declare namespace __MaterialUI {
|
||||
titleClassName?: string;
|
||||
titleStyle?: React.CSSProperties;
|
||||
}
|
||||
export class Dialog extends React.Component<DialogProps, {}> {
|
||||
export class Dialog extends React.Component<DialogProps> {
|
||||
}
|
||||
|
||||
interface DividerProps {
|
||||
@@ -1012,7 +1012,7 @@ declare namespace __MaterialUI {
|
||||
inset?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Divider extends React.Component<DividerProps, {}> {
|
||||
export class Divider extends React.Component<DividerProps> {
|
||||
}
|
||||
|
||||
interface DrawerProps {
|
||||
@@ -1031,7 +1031,7 @@ declare namespace __MaterialUI {
|
||||
width?: number | string;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class Drawer extends React.Component<DrawerProps, {}> {
|
||||
export class Drawer extends React.Component<DrawerProps> {
|
||||
}
|
||||
|
||||
namespace GridList {
|
||||
@@ -1041,7 +1041,7 @@ declare namespace __MaterialUI {
|
||||
padding?: number;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class GridList extends React.Component<GridListProps, {}> {
|
||||
export class GridList extends React.Component<GridListProps> {
|
||||
}
|
||||
|
||||
interface GridTileProps {
|
||||
@@ -1057,7 +1057,7 @@ declare namespace __MaterialUI {
|
||||
titlePosition?: "top" | "bottom";
|
||||
onTouchTap?: TouchTapEventHandler;
|
||||
}
|
||||
export class GridTile extends React.Component<GridTileProps, {}> {
|
||||
export class GridTile extends React.Component<GridTileProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1069,7 +1069,7 @@ declare namespace __MaterialUI {
|
||||
onMouseLeave?: React.MouseEventHandler<{}>;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class FontIcon extends React.Component<FontIconProps, {}> {
|
||||
export class FontIcon extends React.Component<FontIconProps> {
|
||||
}
|
||||
|
||||
interface SvgIconProps extends React.SVGAttributes<{}>, React.Props<SvgIcon> {
|
||||
@@ -1081,7 +1081,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
viewBox?: string;
|
||||
}
|
||||
export class SvgIcon extends React.Component<SvgIconProps, {}> {
|
||||
export class SvgIcon extends React.Component<SvgIconProps> {
|
||||
}
|
||||
|
||||
namespace List {
|
||||
@@ -1089,7 +1089,7 @@ declare namespace __MaterialUI {
|
||||
// <Paper/> is the element that get the 'other' properties
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class List extends React.Component<ListProps, {}> {
|
||||
export class List extends React.Component<ListProps> {
|
||||
}
|
||||
|
||||
interface ListItemProps extends EnhancedButtonProps {
|
||||
@@ -1124,7 +1124,7 @@ declare namespace __MaterialUI {
|
||||
secondaryTextLines?: number; // 1 or 2
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class ListItem extends React.Component<ListItemProps, {}> {
|
||||
export class ListItem extends React.Component<ListItemProps> {
|
||||
}
|
||||
|
||||
interface SelectableProps {
|
||||
@@ -1157,7 +1157,7 @@ declare namespace __MaterialUI {
|
||||
valueLink?: ReactLink<any | any[]>;
|
||||
width?: string | number;
|
||||
}
|
||||
export class Menu extends React.Component<MenuProps, {}> {
|
||||
export class Menu extends React.Component<MenuProps> {
|
||||
}
|
||||
|
||||
interface MenuItemProps extends List.ListItemProps {
|
||||
@@ -1179,7 +1179,7 @@ declare namespace __MaterialUI {
|
||||
value?: any;
|
||||
containerElement?: React.ReactNode | string;
|
||||
}
|
||||
export class MenuItem extends React.Component<MenuItemProps, {}> {
|
||||
export class MenuItem extends React.Component<MenuItemProps> {
|
||||
}
|
||||
|
||||
interface IconMenuProps {
|
||||
@@ -1217,7 +1217,7 @@ declare namespace __MaterialUI {
|
||||
valueLink?: ReactLink<any | any[]>;
|
||||
width?: string | number;
|
||||
}
|
||||
export class IconMenu extends React.Component<IconMenuProps, {}> {
|
||||
export class IconMenu extends React.Component<IconMenuProps> {
|
||||
}
|
||||
|
||||
interface DropDownMenuProps {
|
||||
@@ -1239,7 +1239,7 @@ declare namespace __MaterialUI {
|
||||
underlineStyle?: React.CSSProperties;
|
||||
value?: any;
|
||||
}
|
||||
export class DropDownMenu extends React.Component<DropDownMenuProps, {}> {
|
||||
export class DropDownMenu extends React.Component<DropDownMenuProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1250,7 +1250,7 @@ declare namespace __MaterialUI {
|
||||
onClick?: React.MouseEventHandler<{}>;
|
||||
onTouchTap?: TouchTapEventHandler;
|
||||
}
|
||||
export class Overlay extends React.Component<OverlayProps, {}> {
|
||||
export class Overlay extends React.Component<OverlayProps> {
|
||||
}
|
||||
|
||||
interface PaperProps extends React.HTMLAttributes<{}>, React.Props<Paper> {
|
||||
@@ -1260,7 +1260,7 @@ declare namespace __MaterialUI {
|
||||
transitionEnabled?: boolean;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class Paper extends React.Component<PaperProps, {}> {
|
||||
export class Paper extends React.Component<PaperProps> {
|
||||
}
|
||||
|
||||
namespace Popover {
|
||||
@@ -1284,7 +1284,7 @@ declare namespace __MaterialUI {
|
||||
useLayerForClickAway?: boolean;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class Popover extends React.Component<PopoverProps, {}> {
|
||||
export class Popover extends React.Component<PopoverProps> {
|
||||
}
|
||||
|
||||
interface PopoverAnimationVerticalProps extends PopoverAnimationProps {
|
||||
@@ -1292,7 +1292,7 @@ declare namespace __MaterialUI {
|
||||
targetOrigin?: propTypes.origin;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class PopoverAnimationVertical extends React.Component<PopoverAnimationVerticalProps, {}> {
|
||||
export class PopoverAnimationVertical extends React.Component<PopoverAnimationVerticalProps> {
|
||||
}
|
||||
|
||||
interface PopoverAnimationDefaultProps extends PopoverAnimationProps {
|
||||
@@ -1300,7 +1300,7 @@ declare namespace __MaterialUI {
|
||||
targetOrigin?: propTypes.origin;
|
||||
zDepth?: number;
|
||||
}
|
||||
export class PopoverAnimationDefault extends React.Component<PopoverAnimationDefaultProps, {}> {
|
||||
export class PopoverAnimationDefault extends React.Component<PopoverAnimationDefaultProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1315,7 +1315,7 @@ declare namespace __MaterialUI {
|
||||
thickness?: number;
|
||||
value?: number;
|
||||
}
|
||||
export class CircularProgress extends React.Component<CircularProgressProps, {}> {
|
||||
export class CircularProgress extends React.Component<CircularProgressProps> {
|
||||
}
|
||||
|
||||
interface LinearProgressProps {
|
||||
@@ -1326,7 +1326,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
value?: number;
|
||||
}
|
||||
export class LinearProgress extends React.Component<LinearProgressProps, {}> {
|
||||
export class LinearProgress extends React.Component<LinearProgressProps> {
|
||||
}
|
||||
|
||||
interface RefreshIndicatorProps {
|
||||
@@ -1339,7 +1339,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
top: number;
|
||||
}
|
||||
export class RefreshIndicator extends React.Component<RefreshIndicatorProps, {}> {
|
||||
export class RefreshIndicator extends React.Component<RefreshIndicatorProps> {
|
||||
}
|
||||
|
||||
interface SelectFieldProps {
|
||||
@@ -1378,7 +1378,7 @@ declare namespace __MaterialUI {
|
||||
selectedMenuItemStyle?: React.CSSProperties;
|
||||
openImmediately?: boolean;
|
||||
}
|
||||
export class SelectField extends React.Component<SelectFieldProps, {}> {
|
||||
export class SelectField extends React.Component<SelectFieldProps> {
|
||||
}
|
||||
|
||||
interface SliderProps {
|
||||
@@ -1402,7 +1402,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
value?: number;
|
||||
}
|
||||
export class Slider extends React.Component<SliderProps, {}> {
|
||||
export class Slider extends React.Component<SliderProps> {
|
||||
}
|
||||
|
||||
namespace Switches {
|
||||
@@ -1445,7 +1445,7 @@ declare namespace __MaterialUI {
|
||||
trackStyle?: React.CSSProperties;
|
||||
value?: string;
|
||||
}
|
||||
export class EnhancedSwitch extends React.Component<EnhancedSwitchProps, {}> {
|
||||
export class EnhancedSwitch extends React.Component<EnhancedSwitchProps> {
|
||||
getValue(): string;
|
||||
isKeyboardFocused(): boolean;
|
||||
isSwitched(): boolean;
|
||||
@@ -1466,7 +1466,7 @@ declare namespace __MaterialUI {
|
||||
uncheckedIcon?: React.ReactElement<{ style?: React.CSSProperties }>; // Normally an SvgIcon
|
||||
valueLink?: ReactLink<boolean>;
|
||||
}
|
||||
export class Checkbox extends React.Component<CheckboxProps, {}> {
|
||||
export class Checkbox extends React.Component<CheckboxProps> {
|
||||
/** @deprecated Use checked property instead */
|
||||
isChecked(): void;
|
||||
|
||||
@@ -1486,7 +1486,7 @@ declare namespace __MaterialUI {
|
||||
uncheckedIcon?: React.ReactElement<{ style?: React.CSSProperties }>; // Normally an SvgIcon
|
||||
value?: any;
|
||||
}
|
||||
export class RadioButton extends React.Component<RadioButtonProps, {}> {
|
||||
export class RadioButton extends React.Component<RadioButtonProps> {
|
||||
isChecked(): boolean;
|
||||
|
||||
getValue(): string;
|
||||
@@ -1501,7 +1501,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
valueSelected?: any;
|
||||
}
|
||||
export class RadioButtonGroup extends React.Component<RadioButtonGroupProps, {}> {
|
||||
export class RadioButtonGroup extends React.Component<RadioButtonGroupProps> {
|
||||
clearValue(): void;
|
||||
|
||||
getSelectedValue(): string;
|
||||
@@ -1529,7 +1529,7 @@ declare namespace __MaterialUI {
|
||||
trackStyle?: React.CSSProperties;
|
||||
valueLink?: ReactLink<boolean>;
|
||||
}
|
||||
export class Toggle extends React.Component<ToggleProps, {}> {
|
||||
export class Toggle extends React.Component<ToggleProps> {
|
||||
isToggled(): boolean;
|
||||
|
||||
setToggled(newToggledValue: boolean): void;
|
||||
@@ -1548,7 +1548,7 @@ declare namespace __MaterialUI {
|
||||
open: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Snackbar extends React.Component<SnackbarProps, {}> {
|
||||
export class Snackbar extends React.Component<SnackbarProps> {
|
||||
}
|
||||
|
||||
namespace Stepper {
|
||||
@@ -1558,7 +1558,7 @@ declare namespace __MaterialUI {
|
||||
disabled?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Step extends React.Component<StepProps, {}> {
|
||||
export class Step extends React.Component<StepProps> {
|
||||
}
|
||||
|
||||
interface StepButtonProps extends SharedEnhancedButtonProps<StepButton> {
|
||||
@@ -1571,7 +1571,7 @@ declare namespace __MaterialUI {
|
||||
onTouchStart?: React.TouchEventHandler<{}>;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class StepButton extends React.Component<StepButtonProps, {}> {
|
||||
export class StepButton extends React.Component<StepButtonProps> {
|
||||
}
|
||||
|
||||
interface StepContentProps {
|
||||
@@ -1579,7 +1579,7 @@ declare namespace __MaterialUI {
|
||||
last?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class StepContent extends React.Component<StepContentProps, {}> {
|
||||
export class StepContent extends React.Component<StepContentProps> {
|
||||
}
|
||||
|
||||
interface StepLabelProps {
|
||||
@@ -1590,7 +1590,7 @@ declare namespace __MaterialUI {
|
||||
iconContainerStyle?: React.CSSProperties;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class StepLabel extends React.Component<StepLabelProps, {}> {
|
||||
export class StepLabel extends React.Component<StepLabelProps> {
|
||||
}
|
||||
|
||||
interface SnackbarProps extends React.Props<Snackbar> {
|
||||
@@ -1616,7 +1616,7 @@ declare namespace __MaterialUI {
|
||||
orientation?: "horizontal" | "vertical";
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Stepper extends React.Component<StepperProps, {}> {
|
||||
export class Stepper extends React.Component<StepperProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1624,7 +1624,7 @@ declare namespace __MaterialUI {
|
||||
inset?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Subheader extends React.Component<SubheaderProps, {}> {
|
||||
export class Subheader extends React.Component<SubheaderProps> {
|
||||
}
|
||||
|
||||
namespace Table {
|
||||
@@ -1648,7 +1648,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
wrapperStyle?: React.CSSProperties;
|
||||
}
|
||||
export class Table extends React.Component<TableProps, {}> {
|
||||
export class Table extends React.Component<TableProps> {
|
||||
}
|
||||
|
||||
interface TableRowProps {
|
||||
@@ -1675,7 +1675,7 @@ declare namespace __MaterialUI {
|
||||
striped?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class TableRow extends React.Component<TableRowProps, {}> {
|
||||
export class TableRow extends React.Component<TableRowProps> {
|
||||
}
|
||||
|
||||
interface TableRowColumnProps {
|
||||
@@ -1695,7 +1695,7 @@ declare namespace __MaterialUI {
|
||||
// useful attributes passed to <td/>
|
||||
colSpan?: number;
|
||||
}
|
||||
export class TableRowColumn extends React.Component<TableRowColumnProps, {}> {
|
||||
export class TableRowColumn extends React.Component<TableRowColumnProps> {
|
||||
}
|
||||
|
||||
interface TableHeaderProps {
|
||||
@@ -1709,7 +1709,7 @@ declare namespace __MaterialUI {
|
||||
selectAllSelected?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class TableHeader extends React.Component<TableHeaderProps, {}> {
|
||||
export class TableHeader extends React.Component<TableHeaderProps> {
|
||||
}
|
||||
|
||||
interface TableHeaderColumnProps {
|
||||
@@ -1725,7 +1725,7 @@ declare namespace __MaterialUI {
|
||||
// useful attributes passed to <th/>
|
||||
colSpan?: number;
|
||||
}
|
||||
export class TableHeaderColumn extends React.Component<TableHeaderColumnProps, {}> {
|
||||
export class TableHeaderColumn extends React.Component<TableHeaderColumnProps> {
|
||||
}
|
||||
|
||||
interface TableBodyProps {
|
||||
@@ -1755,7 +1755,7 @@ declare namespace __MaterialUI {
|
||||
stripedRows?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class TableBody extends React.Component<TableBodyProps, {}> {
|
||||
export class TableBody extends React.Component<TableBodyProps> {
|
||||
}
|
||||
|
||||
interface TableFooterProps {
|
||||
@@ -1764,7 +1764,7 @@ declare namespace __MaterialUI {
|
||||
className?: string;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class TableFooter extends React.Component<TableFooterProps, {}> {
|
||||
export class TableFooter extends React.Component<TableFooterProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1782,7 +1782,7 @@ declare namespace __MaterialUI {
|
||||
tabTemplateStyle?: React.CSSProperties;
|
||||
value?: any;
|
||||
}
|
||||
export class Tabs extends React.Component<TabsProps, {}> {
|
||||
export class Tabs extends React.Component<TabsProps> {
|
||||
}
|
||||
|
||||
interface TabProps extends SharedEnhancedButtonProps<Tab> {
|
||||
@@ -1841,7 +1841,7 @@ declare namespace __MaterialUI {
|
||||
step?: number;
|
||||
autoComplete?: string;
|
||||
}
|
||||
export class TextField extends React.Component<TextFieldProps, {}> {
|
||||
export class TextField extends React.Component<TextFieldProps> {
|
||||
blur(): void;
|
||||
|
||||
focus(): void;
|
||||
@@ -1900,7 +1900,7 @@ declare namespace __MaterialUI {
|
||||
underlineShow?: boolean;
|
||||
underlineStyle?: React.CSSProperties;
|
||||
}
|
||||
export class TimePicker extends React.Component<TimePickerProps, {}> {
|
||||
export class TimePicker extends React.Component<TimePickerProps> {
|
||||
focus(): void;
|
||||
|
||||
openDialog(): void;
|
||||
@@ -1912,7 +1912,7 @@ declare namespace __MaterialUI {
|
||||
noGutter?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class Toolbar extends React.Component<ToolbarProps, {}> {
|
||||
export class Toolbar extends React.Component<ToolbarProps> {
|
||||
}
|
||||
|
||||
interface ToolbarGroupProps {
|
||||
@@ -1922,14 +1922,14 @@ declare namespace __MaterialUI {
|
||||
lastChild?: boolean;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class ToolbarGroup extends React.Component<ToolbarGroupProps, {}> {
|
||||
export class ToolbarGroup extends React.Component<ToolbarGroupProps> {
|
||||
}
|
||||
|
||||
interface ToolbarSeparatorProps {
|
||||
className?: string;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
export class ToolbarSeparator extends React.Component<ToolbarSeparatorProps, {}> {
|
||||
export class ToolbarSeparator extends React.Component<ToolbarSeparatorProps> {
|
||||
}
|
||||
|
||||
interface ToolbarTitleProps extends React.HTMLAttributes<{}>, React.Props<ToolbarTitle> {
|
||||
@@ -1937,7 +1937,7 @@ declare namespace __MaterialUI {
|
||||
style?: React.CSSProperties;
|
||||
text?: string;
|
||||
}
|
||||
export class ToolbarTitle extends React.Component<ToolbarTitleProps, {}> {
|
||||
export class ToolbarTitle extends React.Component<ToolbarTitleProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8586,14 +8586,14 @@ declare module "material-ui/svg-icons" {
|
||||
|
||||
declare module 'material-ui/internal/AppCanvas' {
|
||||
interface AppCanvasProps extends React.Props<AppCanvas> { }
|
||||
class AppCanvas extends React.Component<AppCanvasProps, {}> { }
|
||||
class AppCanvas extends React.Component<AppCanvasProps> { }
|
||||
export default AppCanvas;
|
||||
}
|
||||
declare module 'material-ui/internal/AutoLockScrolling' {
|
||||
interface AutoLockScrollingProps extends React.Props<AutoLockScrolling> {
|
||||
lock: boolean;
|
||||
}
|
||||
class AutoLockScrolling extends React.Component<AutoLockScrollingProps, {}> { }
|
||||
class AutoLockScrolling extends React.Component<AutoLockScrollingProps> { }
|
||||
export default AutoLockScrolling;
|
||||
}
|
||||
declare module 'material-ui/internal/BeforeAfterWrapper' {
|
||||
@@ -8605,7 +8605,7 @@ declare module 'material-ui/internal/BeforeAfterWrapper' {
|
||||
elementType?: string,
|
||||
style?: React.CSSProperties,
|
||||
}
|
||||
class BeforeAfterWrapper extends React.Component<BeforeAfterWrapperProps, {}> { }
|
||||
class BeforeAfterWrapper extends React.Component<BeforeAfterWrapperProps> { }
|
||||
export default BeforeAfterWrapper;
|
||||
}
|
||||
declare module 'material-ui/internal/CircleRipple' {
|
||||
@@ -8615,33 +8615,33 @@ declare module 'material-ui/internal/CircleRipple' {
|
||||
opacity?: number;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
class CircleRipple extends React.Component<CircleRippleProps, {}> { }
|
||||
class CircleRipple extends React.Component<CircleRippleProps> { }
|
||||
export default CircleRipple;
|
||||
}
|
||||
declare module 'material-ui/internal/ClearFix' {
|
||||
interface ClearFixProps extends React.Props<ClearFix> {
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
class ClearFix extends React.Component<ClearFixProps, {}> { }
|
||||
class ClearFix extends React.Component<ClearFixProps> { }
|
||||
export default ClearFix;
|
||||
}
|
||||
declare module 'material-ui/internal/ClickAwayListener' {
|
||||
interface ClickAwayListenerProps extends React.Props<ClickAwayListener> {
|
||||
onClickAway?: any,
|
||||
}
|
||||
class ClickAwayListener extends React.Component<ClickAwayListenerProps, {}> { }
|
||||
class ClickAwayListener extends React.Component<ClickAwayListenerProps> { }
|
||||
export default ClickAwayListener;
|
||||
}
|
||||
declare module 'material-ui/internal/EnhancedButton' {
|
||||
interface EnhancedButtonProps extends __MaterialUI.SharedEnhancedButtonProps<EnhancedButton> {
|
||||
}
|
||||
class EnhancedButton extends React.Component<EnhancedButtonProps, {}> { }
|
||||
class EnhancedButton extends React.Component<EnhancedButtonProps> { }
|
||||
export default EnhancedButton;
|
||||
}
|
||||
declare module 'material-ui/internal/EnhancedSwitch' {
|
||||
interface EnhancedSwitchProps extends __MaterialUI.Switches.CommonEnhancedSwitchProps<EnhancedSwitch> {
|
||||
}
|
||||
class EnhancedSwitch extends React.Component<EnhancedSwitchProps, {}> { }
|
||||
class EnhancedSwitch extends React.Component<EnhancedSwitchProps> { }
|
||||
export default EnhancedSwitch;
|
||||
}
|
||||
declare module 'material-ui/internal/ExpandTransition' {
|
||||
@@ -8653,7 +8653,7 @@ declare module 'material-ui/internal/ExpandTransition' {
|
||||
transitionDelay?: number;
|
||||
transitionDuration?: number;
|
||||
}
|
||||
class ExpandTransition extends React.Component<ExpandTransitionProps, {}> { }
|
||||
class ExpandTransition extends React.Component<ExpandTransitionProps> { }
|
||||
export default ExpandTransition;
|
||||
}
|
||||
declare module 'material-ui/internal/ExpandTransitionChild' {
|
||||
@@ -8663,7 +8663,7 @@ declare module 'material-ui/internal/ExpandTransitionChild' {
|
||||
transitionDelay?: number;
|
||||
transitionDuration?: number;
|
||||
}
|
||||
class ExpandTransitionChild extends React.Component<ExpandTransitionChildProps, {}> { }
|
||||
class ExpandTransitionChild extends React.Component<ExpandTransitionChildProps> { }
|
||||
export default ExpandTransitionChild;
|
||||
}
|
||||
declare module 'material-ui/internal/FocusRipple' {
|
||||
@@ -8674,7 +8674,7 @@ declare module 'material-ui/internal/FocusRipple' {
|
||||
show?: boolean,
|
||||
style?: React.CSSProperties
|
||||
}
|
||||
class FocusRipple extends React.Component<FocusRippleProps, {}> { }
|
||||
class FocusRipple extends React.Component<FocusRippleProps> { }
|
||||
export default FocusRipple;
|
||||
}
|
||||
declare module 'material-ui/internal/Overlay' {
|
||||
@@ -8686,7 +8686,7 @@ declare module 'material-ui/internal/Overlay' {
|
||||
onClick?: React.MouseEventHandler<{}>;
|
||||
onTouchTap?: __MaterialUI.TouchTapEventHandler;
|
||||
}
|
||||
class Overlay extends React.Component<OverlayProps, {}> { }
|
||||
class Overlay extends React.Component<OverlayProps> { }
|
||||
export default Overlay;
|
||||
}
|
||||
declare module 'material-ui/internal/RenderToLayer' {
|
||||
@@ -8696,7 +8696,7 @@ declare module 'material-ui/internal/RenderToLayer' {
|
||||
render: Function;
|
||||
useLayerForClickAway?: boolean;
|
||||
}
|
||||
class RenderToLayer extends React.Component<RenderToLayerProps, {}> { }
|
||||
class RenderToLayer extends React.Component<RenderToLayerProps> { }
|
||||
export default RenderToLayer;
|
||||
}
|
||||
declare module 'material-ui/internal/ScaleIn' {
|
||||
@@ -8706,7 +8706,7 @@ declare module 'material-ui/internal/ScaleIn' {
|
||||
maxScale?: number;
|
||||
minScale?: number;
|
||||
}
|
||||
class ScaleIn extends React.Component<ScaleInProps, {}> { }
|
||||
class ScaleIn extends React.Component<ScaleInProps> { }
|
||||
export default ScaleIn;
|
||||
}
|
||||
declare module 'material-ui/internal/ScaleInChild' {
|
||||
@@ -8716,7 +8716,7 @@ declare module 'material-ui/internal/ScaleInChild' {
|
||||
minScale?: number;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
class ScaleInChild extends React.Component<ScaleInChildProps, {}> { }
|
||||
class ScaleInChild extends React.Component<ScaleInChildProps> { }
|
||||
export default ScaleInChild;
|
||||
}
|
||||
declare module 'material-ui/internal/SlideIn' {
|
||||
@@ -8726,7 +8726,7 @@ declare module 'material-ui/internal/SlideIn' {
|
||||
enterDelay?: number;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
class SlideIn extends React.Component<SlideInProps, {}> { }
|
||||
class SlideIn extends React.Component<SlideInProps> { }
|
||||
export default SlideIn;
|
||||
}
|
||||
declare module 'material-ui/internal/SlideInChild' {
|
||||
@@ -8736,7 +8736,7 @@ declare module 'material-ui/internal/SlideInChild' {
|
||||
getLeaveDirection: Function;
|
||||
style?: React.CSSProperties;
|
||||
}
|
||||
class SlideInChild extends React.Component<SlideInChildProps, {}> { }
|
||||
class SlideInChild extends React.Component<SlideInChildProps> { }
|
||||
export default SlideInChild;
|
||||
}
|
||||
declare module 'material-ui/internal/Tooltip' {
|
||||
@@ -8749,7 +8749,7 @@ declare module 'material-ui/internal/Tooltip' {
|
||||
touch?: boolean;
|
||||
verticalPosition?: __MaterialUI.propTypes.vertical;
|
||||
}
|
||||
class Tooltip extends React.Component<TooltipProps, {}> { }
|
||||
class Tooltip extends React.Component<TooltipProps> { }
|
||||
export default Tooltip;
|
||||
}
|
||||
declare module 'material-ui/internal/TouchRipple' {
|
||||
@@ -8760,6 +8760,6 @@ declare module 'material-ui/internal/TouchRipple' {
|
||||
opacity?: number;
|
||||
style?: React.CSSProperties
|
||||
}
|
||||
class TouchRipple extends React.Component<TouchRippleProps, {}> { }
|
||||
class TouchRipple extends React.Component<TouchRippleProps> { }
|
||||
export default TouchRipple;
|
||||
}
|
||||
|
||||
@@ -305,7 +305,7 @@ const lightBaseTheme = {
|
||||
const lightMuiTheme = getMuiTheme(lightBaseTheme);
|
||||
|
||||
|
||||
class DeepDownTheTree extends React.Component<{} & {muiTheme: MuiTheme}, {}> {
|
||||
class DeepDownTheTree extends React.Component<{} & {muiTheme: MuiTheme}> {
|
||||
static propTypes: React.ValidationMap<any> = {
|
||||
muiTheme: React.PropTypes.object.isRequired,
|
||||
};
|
||||
@@ -329,7 +329,7 @@ const MuiThemeableFunction = muiThemeable()<React.StatelessComponent<Props>, Pro
|
||||
});
|
||||
|
||||
@muiThemeable()
|
||||
class MuiThemeableClass extends React.Component<{label: string} & {muiTheme?: MuiTheme}, {}> {
|
||||
class MuiThemeableClass extends React.Component<{label: string} & {muiTheme?: MuiTheme}> {
|
||||
render() {
|
||||
return (
|
||||
<span style={{color: this.props.muiTheme.palette.textColor}}>
|
||||
@@ -1075,7 +1075,7 @@ const ChipExampleSimple = () => (
|
||||
</div>
|
||||
);
|
||||
|
||||
class ChipExampleComplex extends React.Component<{}, {}> {
|
||||
class ChipExampleComplex extends React.Component<{}> {
|
||||
handleRequestDelete = () => {
|
||||
alert('You clicked the delete button.');
|
||||
}
|
||||
|
||||
Vendored
+3
-3
@@ -58,7 +58,7 @@ export interface RefreshLinkProps extends LinkProps {
|
||||
/**
|
||||
* Hyperlink Component the navigates to the current State
|
||||
*/
|
||||
export class RefreshLink extends Component<RefreshLinkProps, any> { }
|
||||
export class RefreshLink extends Component<RefreshLinkProps> { }
|
||||
|
||||
/**
|
||||
* Defines the Navigation Link Props contract
|
||||
@@ -73,7 +73,7 @@ export interface NavigationLinkProps extends RefreshLinkProps {
|
||||
/**
|
||||
* Hyperlink Component the navigates to a State
|
||||
*/
|
||||
export class NavigationLink extends Component<NavigationLinkProps, any> { }
|
||||
export class NavigationLink extends Component<NavigationLinkProps> { }
|
||||
|
||||
/**
|
||||
* Defines the Navigation Back Link Props contract
|
||||
@@ -88,4 +88,4 @@ export interface NavigationBackLinkProps extends RefreshLinkProps {
|
||||
/**
|
||||
* Hyperlink Component the navigates back along the crumb trail
|
||||
*/
|
||||
export class NavigationBackLink extends Component<NavigationBackLinkProps, any> { }
|
||||
export class NavigationBackLink extends Component<NavigationBackLinkProps> { }
|
||||
|
||||
Vendored
+2
-2
@@ -36,7 +36,7 @@ declare namespace Radium {
|
||||
/**
|
||||
* <Style />
|
||||
*/
|
||||
export class Style extends React.Component<StyleProps, any> {
|
||||
export class Style extends React.Component<StyleProps> {
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -48,7 +48,7 @@ declare namespace Radium {
|
||||
/**
|
||||
* <StyleRoot />
|
||||
*/
|
||||
export class StyleRoot extends React.Component<StyleRootProps, any> {
|
||||
export class StyleRoot extends React.Component<StyleRootProps> {
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -3,7 +3,7 @@ import { StyleRoot, Style } from "radium";
|
||||
import * as Radium from 'radium';
|
||||
|
||||
@Radium
|
||||
class TestComponent extends React.Component<{ a: number }, any> {
|
||||
class TestComponent extends React.Component<{ a: number }> {
|
||||
|
||||
render() {
|
||||
return (
|
||||
@@ -24,7 +24,7 @@ TestStatelessComponent = Radium(TestStatelessComponent);
|
||||
userAgent: "test",
|
||||
matchMedia: window.matchMedia
|
||||
})
|
||||
class TestComponentWithConfig extends React.Component<{ a?: number }, {}> {
|
||||
class TestComponentWithConfig extends React.Component<{ a?: number }> {
|
||||
render() {
|
||||
return (
|
||||
<div>
|
||||
@@ -54,7 +54,7 @@ class TestComponentWithConfig extends React.Component<{ a?: number }, {}> {
|
||||
<TestComponentWithConfig a={5} />
|
||||
|
||||
class TestComponentWithConfigInStyleRoot
|
||||
extends React.Component<{ a?: number }, {}> {
|
||||
extends React.Component<{ a?: number }> {
|
||||
render() {
|
||||
return (
|
||||
<div>
|
||||
|
||||
Vendored
+3
-3
@@ -50,19 +50,19 @@ declare namespace RcSelect {
|
||||
defaultActiveFirstOption?: boolean;
|
||||
getPopupContainer?: (trigger: Node) => Node;
|
||||
}
|
||||
export class Select extends React.Component<SelectProps, any> { }
|
||||
export class Select extends React.Component<SelectProps> { }
|
||||
interface OptionProps {
|
||||
className?: string;
|
||||
disabled?: boolean;
|
||||
key?: string;
|
||||
value?: string;
|
||||
}
|
||||
export class Option extends React.Component<OptionProps, any> { }
|
||||
export class Option extends React.Component<OptionProps> { }
|
||||
|
||||
interface OptGroupProps {
|
||||
label?: string | React.ReactElement<any>;
|
||||
key?: string;
|
||||
value?: string;
|
||||
}
|
||||
export class OptGroup extends React.Component<OptGroupProps, any> { }
|
||||
export class OptGroup extends React.Component<OptGroupProps> { }
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import * as RcSelect from 'rc-select';
|
||||
|
||||
class Component extends React.Component<any, any> {
|
||||
class Component extends React.Component<any> {
|
||||
|
||||
private onChange(value: any) {
|
||||
console.log('selected', value);
|
||||
|
||||
Vendored
+3
-3
@@ -144,11 +144,11 @@ declare namespace RcSliderClass {
|
||||
}
|
||||
}
|
||||
|
||||
declare class RcSliderClass extends React.Component<RcSliderClass.SliderProps, {}> { }
|
||||
declare class RcSliderClass extends React.Component<RcSliderClass.SliderProps> { }
|
||||
|
||||
declare namespace RcSliderClass {
|
||||
class Range extends React.Component<RcSliderClass.RangeProps, {}> { }
|
||||
class Handle extends React.Component<RcSliderClass.HandleProps, {}> { }
|
||||
class Range extends React.Component<RcSliderClass.RangeProps> { }
|
||||
class Handle extends React.Component<RcSliderClass.HandleProps> { }
|
||||
}
|
||||
|
||||
export = RcSliderClass;
|
||||
|
||||
Vendored
+1
-1
@@ -33,7 +33,7 @@ declare namespace Tooltip {
|
||||
}
|
||||
}
|
||||
|
||||
declare class Tooltip extends React.Component<Tooltip.Props, {}> {}
|
||||
declare class Tooltip extends React.Component<Tooltip.Props> {}
|
||||
|
||||
declare module "rc-tooltip" {
|
||||
export = Tooltip
|
||||
|
||||
Vendored
+2
-2
@@ -36,7 +36,7 @@ export interface TreeNodeProps extends Props<TreeNode> {
|
||||
isLeaf?: boolean;
|
||||
}
|
||||
|
||||
export class TreeNode extends Component<TreeNodeProps, {}> { }
|
||||
export class TreeNode extends Component<TreeNodeProps> { }
|
||||
|
||||
export interface ExpandData {
|
||||
expanded: boolean;
|
||||
@@ -151,4 +151,4 @@ export interface TreeProps extends Props<Tree> {
|
||||
draggable?: boolean;
|
||||
}
|
||||
|
||||
export default class Tree extends Component<TreeProps, {}> { }
|
||||
export default class Tree extends Component<TreeProps> { }
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import * as shallowCompare from 'react-addons-shallow-compare';
|
||||
|
||||
export class MyComponent extends React.Component<{}, {}> {
|
||||
export class MyComponent extends React.Component<{}> {
|
||||
shouldComponentUpdate(nextProps: any, nextState: any, nextContext: any): boolean {
|
||||
return shallowCompare(this, nextProps, nextState);
|
||||
}
|
||||
|
||||
+15
-15
@@ -62,7 +62,7 @@ declare namespace TestUtils {
|
||||
}
|
||||
|
||||
export interface EventSimulator {
|
||||
(element: Element | Component<any, any>, eventData?: SyntheticEventData): void;
|
||||
(element: Element | Component<any>, eventData?: SyntheticEventData): void;
|
||||
}
|
||||
|
||||
export interface MockedComponentClass {
|
||||
@@ -119,10 +119,10 @@ declare namespace TestUtils {
|
||||
element: DOMElement<any, T>): T;
|
||||
export function renderIntoDocument(
|
||||
element: SFCElement<any>): void;
|
||||
export function renderIntoDocument<T extends Component<any, any>>(
|
||||
export function renderIntoDocument<T extends Component<any>>(
|
||||
element: CElement<any, T>): T;
|
||||
export function renderIntoDocument<P>(
|
||||
element: ReactElement<P>): Component<P, {}> | Element | void;
|
||||
element: ReactElement<P>): Component<P> | Element | void;
|
||||
|
||||
export function mockComponent(
|
||||
mocked: MockedComponentClass, mockTagName?: string): typeof TestUtils;
|
||||
@@ -133,38 +133,38 @@ declare namespace TestUtils {
|
||||
element: ReactElement<any>, type: string): element is DOMElement<P, T>;
|
||||
export function isElementOfType<P>(
|
||||
element: ReactElement<any>, type: SFC<P>): element is SFCElement<P>;
|
||||
export function isElementOfType<P, T extends Component<P, {}>, C extends ComponentClass<P>>(
|
||||
export function isElementOfType<P, T extends Component<P>, C extends ComponentClass<P>>(
|
||||
element: ReactElement<any>, type: ClassType<P, T, C>): element is CElement<P, T>;
|
||||
|
||||
export function isDOMComponent(instance: ReactInstance): instance is Element;
|
||||
export function isCompositeComponent(instance: ReactInstance): instance is Component<any, any>;
|
||||
export function isCompositeComponentWithType<T extends Component<any, any>, C extends ComponentClass<any>>(
|
||||
export function isCompositeComponent(instance: ReactInstance): instance is Component<any>;
|
||||
export function isCompositeComponentWithType<T extends Component<any>, C extends ComponentClass<any>>(
|
||||
instance: ReactInstance, type: ClassType<any, T, C>): T;
|
||||
|
||||
export function findAllInRenderedTree(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
fn: (i: ReactInstance) => boolean): ReactInstance[];
|
||||
|
||||
export function scryRenderedDOMComponentsWithClass(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
className: string): Element[];
|
||||
export function findRenderedDOMComponentWithClass(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
className: string): Element;
|
||||
|
||||
export function scryRenderedDOMComponentsWithTag(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
tagName: string): Element[];
|
||||
export function findRenderedDOMComponentWithTag(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
tagName: string): Element;
|
||||
|
||||
export function scryRenderedComponentsWithType<T extends Component<{}, {}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any, any>,
|
||||
export function scryRenderedComponentsWithType<T extends Component<{}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any>,
|
||||
type: ClassType<any, T, C>): T[];
|
||||
|
||||
export function findRenderedComponentWithType<T extends Component<{}, {}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any, any>,
|
||||
export function findRenderedComponentWithType<T extends Component<{}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any>,
|
||||
type: ClassType<any, T, C>): T;
|
||||
|
||||
export function createRenderer(): ShallowRenderer;
|
||||
|
||||
Vendored
+1
-1
@@ -5,7 +5,7 @@
|
||||
// TypeScript Version: 2.3
|
||||
|
||||
import * as React from 'react';
|
||||
declare class Autosuggest extends React.Component<any, any> {}
|
||||
declare class Autosuggest extends React.Component<any> {}
|
||||
|
||||
export = Autosuggest;
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -42,7 +42,7 @@ declare module 'react-big-calendar' {
|
||||
elementProps?: React.HTMLAttributes<HTMLElement>;
|
||||
}
|
||||
|
||||
class BigCalendar extends React.Component<BigCalendarProps, {}> {
|
||||
class BigCalendar extends React.Component<BigCalendarProps> {
|
||||
/**
|
||||
* Setup the localizer by providing the moment Object
|
||||
*/
|
||||
|
||||
+1
-1
@@ -8,7 +8,7 @@ import * as React from "react";
|
||||
|
||||
export = BodyClassName;
|
||||
|
||||
declare class BodyClassName extends React.Component<{ className: string }, any> {
|
||||
declare class BodyClassName extends React.Component<{ className: string }> {
|
||||
static canUseDOM: boolean;
|
||||
static displayName: string;
|
||||
static peek(): any;
|
||||
|
||||
@@ -6,7 +6,7 @@ const Custom: React.StatelessComponent<{}> = () => {
|
||||
return (<div />);
|
||||
};
|
||||
|
||||
class Test extends React.Component<{}, {}> {
|
||||
class Test extends React.Component<{}> {
|
||||
render() {
|
||||
return (
|
||||
<DatePicker autoFocus={ false }
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ declare namespace ReactBootstrapDaterangepicker {
|
||||
onEvent?: EventHandler;
|
||||
}
|
||||
|
||||
export class DateRangePicker extends React.Component<Props, {}> { }
|
||||
export class DateRangePicker extends React.Component<Props> { }
|
||||
}
|
||||
|
||||
declare var DateRangePicker: typeof ReactBootstrapDaterangepicker.DateRangePicker;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import DateRangePicker = require("react-bootstrap-daterangepicker");
|
||||
import * as React from "react";
|
||||
|
||||
class IntegrationTest extends React.Component<{}, {}> {
|
||||
class IntegrationTest extends React.Component<{}> {
|
||||
render() {
|
||||
const props = {
|
||||
onEvent: (ev: any, picker: any) => true,
|
||||
|
||||
@@ -38,7 +38,7 @@ function enumFormatter(cell: any, row: any, enumObject: any) {
|
||||
return enumObject[cell];
|
||||
}
|
||||
|
||||
class SelectFilterWithDefaultValue extends React.Component<any, any> {
|
||||
class SelectFilterWithDefaultValue extends React.Component<any> {
|
||||
render() {
|
||||
return (
|
||||
<BootstrapTable data={ products }>
|
||||
@@ -51,7 +51,7 @@ class SelectFilterWithDefaultValue extends React.Component<any, any> {
|
||||
}
|
||||
}
|
||||
|
||||
class TextFilterWithCondition extends React.Component<any, any> {
|
||||
class TextFilterWithCondition extends React.Component<any> {
|
||||
render() {
|
||||
return (
|
||||
<BootstrapTable data={ products }>
|
||||
@@ -69,7 +69,7 @@ function getCustomFilter(filterHandler: (parameters?: ApplyFilterParameter) => v
|
||||
);
|
||||
}
|
||||
|
||||
class CustomFilter extends React.Component<any, any> {
|
||||
class CustomFilter extends React.Component<any> {
|
||||
render() {
|
||||
return (
|
||||
<BootstrapTable data={ products }>
|
||||
@@ -82,7 +82,7 @@ class CustomFilter extends React.Component<any, any> {
|
||||
}
|
||||
|
||||
// Adopted from https://github.com/AllenFang/react-bootstrap-table/blob/master/examples/js/column-header-span/column-header-span-complex.js
|
||||
export default class ColumnHeaderSpanComplex extends React.Component<any, any> {
|
||||
export default class ColumnHeaderSpanComplex extends React.Component<any> {
|
||||
render() {
|
||||
const selectRow = {
|
||||
mode: 'checkbox',
|
||||
|
||||
Vendored
+84
-84
@@ -47,7 +47,7 @@ declare namespace ReactBootstrap {
|
||||
footer?: any; // TODO: Add more specific type
|
||||
header?: any; // TODO: Add more specific type
|
||||
}
|
||||
type Accordion = React.ClassicComponent<AccordionProps, {}>;
|
||||
type Accordion = React.ClassicComponent<AccordionProps>;
|
||||
var Accordion: React.ClassicComponentClass<AccordionProps>;
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ declare namespace ReactBootstrap {
|
||||
interface BreadcrumbClass extends React.ClassicComponentClass<BreadcrumbProps> {
|
||||
Item: typeof BreadcrumbItem;
|
||||
}
|
||||
type Breadcrumb = React.ClassicComponent<BreadcrumbProps, {}>;
|
||||
type Breadcrumb = React.ClassicComponent<BreadcrumbProps>;
|
||||
var Breadcrumb: BreadcrumbClass;
|
||||
|
||||
|
||||
@@ -70,7 +70,7 @@ declare namespace ReactBootstrap {
|
||||
title?: React.ReactNode;
|
||||
target?: string;
|
||||
}
|
||||
type BreadcrumbItem = React.ClassicComponent<BreadcrumbItemProps, {}>;
|
||||
type BreadcrumbItem = React.ClassicComponent<BreadcrumbItemProps>;
|
||||
var BreadcrumbItem: React.ClassicComponentClass<BreadcrumbItemProps>;
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ declare namespace ReactBootstrap {
|
||||
componentClass?: React.ReactType;
|
||||
disabled?: boolean;
|
||||
}
|
||||
type Button = React.ClassicComponent<ButtonProps, {}>;
|
||||
type Button = React.ClassicComponent<ButtonProps>;
|
||||
var Button: React.ClassicComponentClass<ButtonProps>;
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@ declare namespace ReactBootstrap {
|
||||
justified?: boolean;
|
||||
vertical?: boolean;
|
||||
}
|
||||
type ButtonToolbar = React.ClassicComponent<ButtonToolbarProps, {}>;
|
||||
type ButtonToolbar = React.ClassicComponent<ButtonToolbarProps>;
|
||||
var ButtonToolbar: React.ClassicComponentClass<ButtonToolbarProps>;
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@ declare namespace ReactBootstrap {
|
||||
justified?: boolean;
|
||||
vertical?: boolean;
|
||||
}
|
||||
type ButtonGroup = React.ClassicComponent<ButtonGroupProps, {}>;
|
||||
type ButtonGroup = React.ClassicComponent<ButtonGroupProps>;
|
||||
var ButtonGroup: React.ClassicComponentClass<ButtonGroupProps>;
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ declare namespace ReactBootstrap {
|
||||
role?: string;
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type SafeAnchor = React.ClassicComponent<SafeAnchorProps, {}>;
|
||||
type SafeAnchor = React.ClassicComponent<SafeAnchorProps>;
|
||||
const SafeAnchor: React.ClassicComponentClass<SafeAnchorProps>;
|
||||
|
||||
|
||||
@@ -132,7 +132,7 @@ declare namespace ReactBootstrap {
|
||||
inputRef?: (instance: HTMLInputElement) => void;
|
||||
validationState?: "success" | "warning" | "error";
|
||||
}
|
||||
class Checkbox extends React.Component<CheckboxProps, {}> { }
|
||||
class Checkbox extends React.Component<CheckboxProps> { }
|
||||
|
||||
|
||||
// <Clearfix />
|
||||
@@ -143,7 +143,7 @@ declare namespace ReactBootstrap {
|
||||
visibleMdBlock?: boolean;
|
||||
visibleLgBlock?: boolean;
|
||||
}
|
||||
class Clearfix extends React.Component<ClearfixProps, {}> { }
|
||||
class Clearfix extends React.Component<ClearfixProps> { }
|
||||
|
||||
|
||||
// <Collapse />
|
||||
@@ -155,7 +155,7 @@ declare namespace ReactBootstrap {
|
||||
transitionAppear?: boolean;
|
||||
unmountOnExit?: boolean;
|
||||
}
|
||||
class Collapse extends React.Component<CollapseProps, {}> { }
|
||||
class Collapse extends React.Component<CollapseProps> { }
|
||||
|
||||
|
||||
// <Dropdown />
|
||||
@@ -173,7 +173,7 @@ declare namespace ReactBootstrap {
|
||||
role?: string;
|
||||
}
|
||||
type DropdownProps = DropdownBaseProps & React.HTMLProps<Dropdown>;
|
||||
class Dropdown extends React.Component<DropdownProps, any> {
|
||||
class Dropdown extends React.Component<DropdownProps> {
|
||||
public static Menu: typeof DropdownMenu;
|
||||
public static Toggle: typeof DropdownToggle;
|
||||
}
|
||||
@@ -189,7 +189,7 @@ declare namespace ReactBootstrap {
|
||||
pullRight?: boolean;
|
||||
}
|
||||
type DropdownButtonProps = DropdownButtonBaseProps & React.HTMLProps<DropdownButton>;
|
||||
class DropdownButton extends React.Component<DropdownButtonProps, {}> { }
|
||||
class DropdownButton extends React.Component<DropdownButtonProps> { }
|
||||
|
||||
|
||||
// <Dropdown.Menu />
|
||||
@@ -200,7 +200,7 @@ declare namespace ReactBootstrap {
|
||||
open?: boolean;
|
||||
pullRight?: boolean;
|
||||
}
|
||||
class DropdownMenu extends React.Component<DropdownMenuProps, any> { }
|
||||
class DropdownMenu extends React.Component<DropdownMenuProps> { }
|
||||
|
||||
|
||||
// <Dropdown.Toggle />
|
||||
@@ -213,7 +213,7 @@ declare namespace ReactBootstrap {
|
||||
bsClass?:string; // Added since v0.30.0
|
||||
bsStyle?:string;
|
||||
}
|
||||
class DropdownToggle extends React.Component<DropdownToggleProps, any> { }
|
||||
class DropdownToggle extends React.Component<DropdownToggleProps> { }
|
||||
|
||||
|
||||
// <Fade />
|
||||
@@ -223,7 +223,7 @@ declare namespace ReactBootstrap {
|
||||
transitionAppear?: boolean;
|
||||
unmountOnExit?: boolean;
|
||||
}
|
||||
class Fade extends React.Component<FadeProps, {}> { }
|
||||
class Fade extends React.Component<FadeProps> { }
|
||||
|
||||
|
||||
// <MenuItem />
|
||||
@@ -239,7 +239,7 @@ declare namespace ReactBootstrap {
|
||||
target?: string;
|
||||
title?: string;
|
||||
}
|
||||
class MenuItem extends React.Component<MenuItemProps, {}> { }
|
||||
class MenuItem extends React.Component<MenuItemProps> { }
|
||||
|
||||
|
||||
// <Panel />
|
||||
@@ -255,7 +255,7 @@ declare namespace ReactBootstrap {
|
||||
header?: React.ReactNode;
|
||||
onSelect?: SelectCallback;
|
||||
}
|
||||
type Panel = React.ClassicComponent<PanelProps, {}>;
|
||||
type Panel = React.ClassicComponent<PanelProps>;
|
||||
var Panel: React.ClassicComponentClass<PanelProps>;
|
||||
|
||||
|
||||
@@ -268,7 +268,7 @@ declare namespace ReactBootstrap {
|
||||
defaultActiveKey?: any;
|
||||
onSelect?: SelectCallback;
|
||||
}
|
||||
type PanelGroup = React.ClassicComponent<PanelGroupProps, {}>;
|
||||
type PanelGroup = React.ClassicComponent<PanelGroupProps>;
|
||||
var PanelGroup: React.ClassicComponentClass<PanelGroupProps>;
|
||||
|
||||
|
||||
@@ -280,7 +280,7 @@ declare namespace ReactBootstrap {
|
||||
dropup?: boolean;
|
||||
pullRight?: boolean;
|
||||
}
|
||||
class SplitButton extends React.Component<SplitButtonProps, {}> { }
|
||||
class SplitButton extends React.Component<SplitButtonProps> { }
|
||||
|
||||
|
||||
// <Modal.Dialog />
|
||||
@@ -294,7 +294,7 @@ declare namespace ReactBootstrap {
|
||||
onExited?: Function;
|
||||
onExiting?: Function;
|
||||
}
|
||||
type ModalDialog = React.ClassicComponent<ModalDialogProps, {}>;
|
||||
type ModalDialog = React.ClassicComponent<ModalDialogProps>;
|
||||
var ModalDialog: React.ClassicComponentClass<ModalDialogProps>;
|
||||
|
||||
|
||||
@@ -305,7 +305,7 @@ declare namespace ReactBootstrap {
|
||||
onHide?: Function;
|
||||
// undefined?: string;
|
||||
}
|
||||
class ModalHeader extends React.Component<ModalHeaderProps, {}> {
|
||||
class ModalHeader extends React.Component<ModalHeaderProps> {
|
||||
}
|
||||
|
||||
|
||||
@@ -313,21 +313,21 @@ declare namespace ReactBootstrap {
|
||||
interface ModalTitleProps extends React.HTMLProps<ModalTitle> {
|
||||
modalClassName?: string;
|
||||
}
|
||||
class ModalTitle extends React.Component<ModalTitleProps, {}> {
|
||||
class ModalTitle extends React.Component<ModalTitleProps> {
|
||||
}
|
||||
|
||||
// <Modal.Body />
|
||||
interface ModalBodyProps extends React.HTMLProps<ModalBody> {
|
||||
modalClassName?: string;
|
||||
}
|
||||
class ModalBody extends React.Component<ModalBodyProps, {}> {
|
||||
class ModalBody extends React.Component<ModalBodyProps> {
|
||||
}
|
||||
|
||||
// <Modal.Footer />
|
||||
interface ModalFooterProps extends React.HTMLProps<ModalFooter> {
|
||||
modalClassName?: string;
|
||||
}
|
||||
class ModalFooter extends React.Component<ModalFooterProps, {}> {
|
||||
class ModalFooter extends React.Component<ModalFooterProps> {
|
||||
}
|
||||
|
||||
// <Modal />
|
||||
@@ -369,7 +369,7 @@ declare namespace ReactBootstrap {
|
||||
Footer: typeof ModalFooter;
|
||||
Dialog: typeof ModalDialog;
|
||||
}
|
||||
type Modal = React.ClassicComponent<ModalProps, {}>;
|
||||
type Modal = React.ClassicComponent<ModalProps>;
|
||||
var Modal: ModalClass;
|
||||
|
||||
// <OverlayTrigger />
|
||||
@@ -395,7 +395,7 @@ declare namespace ReactBootstrap {
|
||||
rootClose?: boolean;
|
||||
trigger?: string | string[];
|
||||
}
|
||||
type OverlayTrigger = React.ClassicComponent<OverlayTriggerProps, {}>;
|
||||
type OverlayTrigger = React.ClassicComponent<OverlayTriggerProps>;
|
||||
var OverlayTrigger: React.ClassicComponentClass<OverlayTriggerProps>;
|
||||
|
||||
// <Tooltip />
|
||||
@@ -409,7 +409,7 @@ declare namespace ReactBootstrap {
|
||||
positionLeft?: number;
|
||||
positionTop?: number;
|
||||
}
|
||||
type Tooltip = React.ClassicComponent<TooltipProps, {}>;
|
||||
type Tooltip = React.ClassicComponent<TooltipProps>;
|
||||
var Tooltip: React.ClassicComponentClass<TooltipProps>;
|
||||
|
||||
// <Popover/>
|
||||
@@ -423,7 +423,7 @@ declare namespace ReactBootstrap {
|
||||
positionLeft?: number | string; // String support added since v0.30.0
|
||||
positionTop?: number | string; // String support added since v0.30.0
|
||||
}
|
||||
type Popover = React.ClassicComponent<PopoverProps, {}>;
|
||||
type Popover = React.ClassicComponent<PopoverProps>;
|
||||
var Popover: React.ClassicComponentClass<PopoverProps>;
|
||||
|
||||
// <Overlay />
|
||||
@@ -445,7 +445,7 @@ declare namespace ReactBootstrap {
|
||||
target?: Function | React.ReactInstance;
|
||||
shouldUpdatePosition?: boolean;
|
||||
}
|
||||
class Overlay extends React.Component<OverlayProps, {}> {
|
||||
class Overlay extends React.Component<OverlayProps> {
|
||||
}
|
||||
|
||||
// <ProgressBar />
|
||||
@@ -461,7 +461,7 @@ declare namespace ReactBootstrap {
|
||||
srOnly?: boolean;
|
||||
striped?: boolean;
|
||||
}
|
||||
class ProgressBar extends React.Component<ProgressBarProps, {}> {
|
||||
class ProgressBar extends React.Component<ProgressBarProps> {
|
||||
}
|
||||
|
||||
// <Nav />
|
||||
@@ -483,7 +483,7 @@ declare namespace ReactBootstrap {
|
||||
ulClassName?: string;
|
||||
ulId?: string;
|
||||
}
|
||||
class Nav extends React.Component<NavProps, {}> {
|
||||
class Nav extends React.Component<NavProps> {
|
||||
}
|
||||
|
||||
// <NavItem />
|
||||
@@ -507,32 +507,32 @@ declare namespace ReactBootstrap {
|
||||
toggleButton?: any; // TODO: Add more specific type
|
||||
toggleNavKey?: string | number;
|
||||
}
|
||||
type NavItem = React.ClassicComponent<NavItemProps, {}>;
|
||||
type NavItem = React.ClassicComponent<NavItemProps>;
|
||||
var NavItem: React.ClassicComponentClass<NavItemProps>;
|
||||
|
||||
// <Navbar.Brand />
|
||||
interface NavbarBrandProps extends React.HTMLProps<NavbarBrand> {
|
||||
}
|
||||
class NavbarBrand extends React.Component<NavbarBrandProps, {}> {
|
||||
class NavbarBrand extends React.Component<NavbarBrandProps> {
|
||||
}
|
||||
|
||||
// <Navbar.Collapse />
|
||||
interface NavbarCollapseProps {
|
||||
}
|
||||
type NavbarCollapse = React.ClassicComponent<NavbarCollapseProps, {}>;
|
||||
type NavbarCollapse = React.ClassicComponent<NavbarCollapseProps>;
|
||||
var NavbarCollapse: React.ClassicComponentClass<NavbarCollapseProps>;
|
||||
|
||||
// <Navbar.Header />
|
||||
interface NavbarHeaderProps extends React.HTMLProps<NavbarHeader> {
|
||||
}
|
||||
type NavbarHeader = React.ClassicComponent<NavbarHeaderProps, {}>;
|
||||
type NavbarHeader = React.ClassicComponent<NavbarHeaderProps>;
|
||||
var NavbarHeader: React.ClassicComponentClass<NavbarHeaderProps>;
|
||||
|
||||
// <Navbar.Toggle />
|
||||
interface NavbarToggleProps {
|
||||
onClick?: React.MouseEventHandler<HTMLButtonElement>;
|
||||
}
|
||||
type NavbarToggle = React.ClassicComponent<NavbarToggleProps, {}>;
|
||||
type NavbarToggle = React.ClassicComponent<NavbarToggleProps>;
|
||||
var NavbarToggle: React.ClassicComponentClass<NavbarToggleProps>;
|
||||
|
||||
// <Navbar.Link />
|
||||
@@ -540,14 +540,14 @@ declare namespace ReactBootstrap {
|
||||
href: string;
|
||||
onClick?: React.MouseEventHandler<HTMLAnchorElement>;
|
||||
}
|
||||
type NavbarLink = React.ClassicComponent<NavbarLinkProps, {}>;
|
||||
type NavbarLink = React.ClassicComponent<NavbarLinkProps>;
|
||||
const NavbarLink: React.ClassicComponentClass<NavbarLinkProps>;
|
||||
|
||||
// <Navbar.Text />
|
||||
interface NavbarTextProps {
|
||||
pullRight?: boolean;
|
||||
}
|
||||
type NavbarText = React.ClassicComponent<NavbarTextProps, {}>;
|
||||
type NavbarText = React.ClassicComponent<NavbarTextProps>;
|
||||
const NavbarText: React.ClassicComponentClass<NavbarTextProps>;
|
||||
|
||||
// <Navbar.Form />
|
||||
@@ -555,7 +555,7 @@ declare namespace ReactBootstrap {
|
||||
componentClass?: React.ReactType;
|
||||
pullRight?: boolean;
|
||||
}
|
||||
type NavbarForm = React.ClassicComponent<NavbarFormProps, {}>;
|
||||
type NavbarForm = React.ClassicComponent<NavbarFormProps>;
|
||||
const NavbarForm: React.ClassicComponentClass<NavbarFormProps>;
|
||||
|
||||
// <Navbar />
|
||||
@@ -585,7 +585,7 @@ declare namespace ReactBootstrap {
|
||||
Text: typeof NavbarText;
|
||||
Form: typeof NavbarForm;
|
||||
}
|
||||
type Navbar = React.ClassicComponent<NavbarProps, {}>;
|
||||
type Navbar = React.ClassicComponent<NavbarProps>;
|
||||
var Navbar: NavbarClass;
|
||||
|
||||
|
||||
@@ -596,7 +596,7 @@ declare namespace ReactBootstrap {
|
||||
eventKey?: any;
|
||||
}
|
||||
type NavDropdownProps = NavDropdownBaseProps & React.HTMLProps<NavDropdown>;
|
||||
class NavDropdown extends React.Component<NavDropdownProps, {}> { }
|
||||
class NavDropdown extends React.Component<NavDropdownProps> { }
|
||||
|
||||
// <Tabs />
|
||||
interface TabsProps extends React.HTMLProps<Tabs> {
|
||||
@@ -611,7 +611,7 @@ declare namespace ReactBootstrap {
|
||||
unmountOnExit?: boolean;
|
||||
justified?: boolean;
|
||||
}
|
||||
type Tabs = React.ClassicComponent<TabsProps, {}>;
|
||||
type Tabs = React.ClassicComponent<TabsProps>;
|
||||
var Tabs: React.ClassicComponentClass<TabsProps>;
|
||||
|
||||
// <Tab />
|
||||
@@ -671,7 +671,7 @@ declare namespace ReactBootstrap {
|
||||
interface PagerClass extends React.ClassicComponentClass<PagerProps> {
|
||||
Item: typeof PageItem // Added since v0.30.0
|
||||
}
|
||||
type Pager = React.ClassicComponent<PagerProps, {}>;
|
||||
type Pager = React.ClassicComponent<PagerProps>;
|
||||
var Pager: PagerClass;
|
||||
|
||||
|
||||
@@ -684,7 +684,7 @@ declare namespace ReactBootstrap {
|
||||
previous?: boolean;
|
||||
target?: string;
|
||||
}
|
||||
type PageItem = React.ClassicComponent<PageItemProps, {}>;
|
||||
type PageItem = React.ClassicComponent<PageItemProps>;
|
||||
/** @deprecated since v0.30.0, should use <Pager.Item> instead of <PageItem>*/
|
||||
var PageItem: React.ClassicComponentClass<PageItemProps>;
|
||||
|
||||
@@ -705,7 +705,7 @@ declare namespace ReactBootstrap {
|
||||
onSelect?: SelectCallback;
|
||||
prev?: React.ReactNode;
|
||||
}
|
||||
type Pagination = React.ClassicComponent<PaginationProps, {}>;
|
||||
type Pagination = React.ClassicComponent<PaginationProps>;
|
||||
var Pagination: React.ClassicComponentClass<PaginationProps>;
|
||||
|
||||
|
||||
@@ -717,7 +717,7 @@ declare namespace ReactBootstrap {
|
||||
/** @deprecated since v0.29.0 */ dismissAfter?: number;
|
||||
onDismiss?: Function;
|
||||
}
|
||||
type Alert = React.ClassicComponent<AlertProps, {}>;
|
||||
type Alert = React.ClassicComponent<AlertProps>;
|
||||
var Alert: React.ClassicComponentClass<AlertProps>;
|
||||
|
||||
|
||||
@@ -743,7 +743,7 @@ declare namespace ReactBootstrap {
|
||||
Caption: typeof CarouselCaption;
|
||||
Item: typeof CarouselItem;
|
||||
}
|
||||
type Carousel = React.ClassicComponent<CarouselProps, {}>;
|
||||
type Carousel = React.ClassicComponent<CarouselProps>;
|
||||
var Carousel: CarouselClass;
|
||||
|
||||
// <CarouselItem />
|
||||
@@ -755,14 +755,14 @@ declare namespace ReactBootstrap {
|
||||
index?: number;
|
||||
onAnimateOutEnd?: Function;
|
||||
}
|
||||
type CarouselItem = React.ClassicComponent<CarouselItemProps, {}>;
|
||||
type CarouselItem = React.ClassicComponent<CarouselItemProps>;
|
||||
var CarouselItem: React.ClassicComponentClass<CarouselItemProps>;
|
||||
|
||||
// <CarouselCaption />
|
||||
interface CarouselCaptionProps extends React.HTMLProps<CarouselCaption> {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type CarouselCaption = React.ClassicComponent<CarouselCaptionProps, {}>;
|
||||
type CarouselCaption = React.ClassicComponent<CarouselCaptionProps>;
|
||||
var CarouselCaption: React.ClassicComponentClass<CarouselCaptionProps>;
|
||||
|
||||
// <Grid />
|
||||
@@ -771,14 +771,14 @@ declare namespace ReactBootstrap {
|
||||
fluid?: boolean;
|
||||
bsClass?: string;
|
||||
}
|
||||
type Grid = React.ClassicComponent<GridProps, {}>;
|
||||
type Grid = React.ClassicComponent<GridProps>;
|
||||
var Grid: React.ClassicComponentClass<GridProps>;
|
||||
|
||||
// <Row />
|
||||
interface RowProps extends React.HTMLProps<Row> {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type Row = React.ClassicComponent<RowProps, {}>;
|
||||
type Row = React.ClassicComponent<RowProps>;
|
||||
var Row: React.ClassicComponentClass<RowProps>;
|
||||
|
||||
// <Col />
|
||||
@@ -805,7 +805,7 @@ declare namespace ReactBootstrap {
|
||||
xsPull?: number;
|
||||
xsPush?: number;
|
||||
}
|
||||
type Col = React.ClassicComponent<ColProps, {}>;
|
||||
type Col = React.ClassicComponent<ColProps>;
|
||||
var Col: React.ClassicComponentClass<ColProps>;
|
||||
|
||||
// <Thumbnail />
|
||||
@@ -813,7 +813,7 @@ declare namespace ReactBootstrap {
|
||||
bsSize?: Sizes;
|
||||
bsStyle?: string;
|
||||
}
|
||||
type Thumbnail = React.ClassicComponent<ThumbnailProps, {}>;
|
||||
type Thumbnail = React.ClassicComponent<ThumbnailProps>;
|
||||
var Thumbnail: React.ClassicComponentClass<ThumbnailProps>;
|
||||
|
||||
// <ListGroup />
|
||||
@@ -821,7 +821,7 @@ declare namespace ReactBootstrap {
|
||||
componentClass?: React.ReactType; // Added since v0.30.0
|
||||
fill?: boolean; // TODO: Add more specific type
|
||||
}
|
||||
class ListGroup extends React.Component<ListGroupProps, {}> {
|
||||
class ListGroup extends React.Component<ListGroupProps> {
|
||||
}
|
||||
|
||||
// <ListGroupItem />
|
||||
@@ -834,7 +834,7 @@ declare namespace ReactBootstrap {
|
||||
key?: any; // TODO: Add more specific type
|
||||
listItem?: boolean;
|
||||
}
|
||||
class ListGroupItem extends React.Component<ListGroupItemProps, {}> {
|
||||
class ListGroupItem extends React.Component<ListGroupItemProps> {
|
||||
}
|
||||
|
||||
// <Label />
|
||||
@@ -842,21 +842,21 @@ declare namespace ReactBootstrap {
|
||||
bsSize?: Sizes;
|
||||
bsStyle?: string;
|
||||
}
|
||||
class Label extends React.Component<LabelProps, {}> {
|
||||
class Label extends React.Component<LabelProps> {
|
||||
}
|
||||
|
||||
// <Badge />
|
||||
interface BadgeProps extends React.HTMLProps<Badge> {
|
||||
pullRight?: boolean;
|
||||
}
|
||||
type Badge = React.ClassicComponent<BadgeProps, {}>;
|
||||
type Badge = React.ClassicComponent<BadgeProps>;
|
||||
var Badge: React.ClassicComponentClass<BadgeProps>;
|
||||
|
||||
// <Jumbotron />
|
||||
interface JumbotronProps extends React.HTMLProps<Jumbotron> {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type Jumbotron = React.ClassicComponent<JumbotronProps, {}>;
|
||||
type Jumbotron = React.ClassicComponent<JumbotronProps>;
|
||||
var Jumbotron: React.ClassicComponentClass<JumbotronProps>;
|
||||
|
||||
// <Image />
|
||||
@@ -866,7 +866,7 @@ declare namespace ReactBootstrap {
|
||||
rounded?: boolean;
|
||||
thumbnail?: boolean;
|
||||
}
|
||||
type Image = React.ClassicComponent<ImageProps, {}>;
|
||||
type Image = React.ClassicComponent<ImageProps>;
|
||||
var Image: React.ClassicComponentClass<ImageProps>;
|
||||
|
||||
// <ResponsiveEmbed />
|
||||
@@ -875,13 +875,13 @@ declare namespace ReactBootstrap {
|
||||
a4by3?: boolean;
|
||||
bsClass?: string;
|
||||
}
|
||||
class ResponsiveEmbed extends React.Component<ResponsiveEmbedProps, {}> {
|
||||
class ResponsiveEmbed extends React.Component<ResponsiveEmbedProps> {
|
||||
}
|
||||
|
||||
// <PageHeader />
|
||||
interface PageHeaderProps extends React.HTMLProps<PageHeader> {
|
||||
}
|
||||
class PageHeader extends React.Component<PageHeaderProps, {}> {
|
||||
class PageHeader extends React.Component<PageHeaderProps> {
|
||||
}
|
||||
|
||||
// <Well />
|
||||
@@ -889,7 +889,7 @@ declare namespace ReactBootstrap {
|
||||
bsSize?: Sizes;
|
||||
bsStyle?: string;
|
||||
}
|
||||
class Well extends React.Component<WellProps, {}> {
|
||||
class Well extends React.Component<WellProps> {
|
||||
}
|
||||
|
||||
// <Glyphicon />
|
||||
@@ -897,7 +897,7 @@ declare namespace ReactBootstrap {
|
||||
// Required
|
||||
glyph: string;
|
||||
}
|
||||
type Glyphicon = React.ClassicComponent<GlyphiconProps, {}>;
|
||||
type Glyphicon = React.ClassicComponent<GlyphiconProps>;
|
||||
var Glyphicon: React.ClassicComponentClass<GlyphiconProps>;
|
||||
|
||||
// <Table />
|
||||
@@ -909,7 +909,7 @@ declare namespace ReactBootstrap {
|
||||
striped?: boolean;
|
||||
fill?: boolean;
|
||||
}
|
||||
type Table = React.ClassicComponent<TableProps, {}>;
|
||||
type Table = React.ClassicComponent<TableProps>;
|
||||
var Table: React.ClassicComponentClass<TableProps>;
|
||||
|
||||
// <InputGroup />
|
||||
@@ -921,19 +921,19 @@ declare namespace ReactBootstrap {
|
||||
Addon: typeof InputGroupAddon;
|
||||
Button: typeof InputGroupButton;
|
||||
}
|
||||
type InputGroup = React.Component<InputGroupProps, {}>;
|
||||
type InputGroup = React.Component<InputGroupProps>;
|
||||
var InputGroup: InputGroupClass;
|
||||
|
||||
|
||||
// <InputGroup.Addon />
|
||||
interface InputGroupAddonProps extends React.HTMLProps<InputGroupAddon> { }
|
||||
type InputGroupAddon = React.ClassicComponent<InputGroupAddonProps, {}>;
|
||||
type InputGroupAddon = React.ClassicComponent<InputGroupAddonProps>;
|
||||
var InputGroupAddon: React.ClassicComponentClass<InputGroupAddonProps>;
|
||||
|
||||
|
||||
// <InputGroup.Button />
|
||||
interface InputGroupButtonProps extends React.HTMLProps<InputGroupButton> { }
|
||||
type InputGroupButton = React.ClassicComponent<InputGroupButtonProps, {}>;
|
||||
type InputGroupButton = React.ClassicComponent<InputGroupButtonProps>;
|
||||
var InputGroupButton: React.ClassicComponentClass<InputGroupButtonProps>;
|
||||
|
||||
|
||||
@@ -944,7 +944,7 @@ declare namespace ReactBootstrap {
|
||||
horizontal?: boolean;
|
||||
inline?: boolean;
|
||||
}
|
||||
class Form extends React.Component<FormProps, {}> { }
|
||||
class Form extends React.Component<FormProps> { }
|
||||
|
||||
// <FormGroup />
|
||||
interface FormGroupProps extends React.HTMLProps<FormGroup> {
|
||||
@@ -953,7 +953,7 @@ declare namespace ReactBootstrap {
|
||||
controlId?: string;
|
||||
validationState?: "success" | "warning" | "error";
|
||||
}
|
||||
class FormGroup extends React.Component<FormGroupProps, {}> { }
|
||||
class FormGroup extends React.Component<FormGroupProps> { }
|
||||
|
||||
// <ControlLabel />
|
||||
interface ControlLabelProps extends React.HTMLProps<ControlLabel> {
|
||||
@@ -961,7 +961,7 @@ declare namespace ReactBootstrap {
|
||||
htmlFor?: string;
|
||||
srOnly?: boolean;
|
||||
}
|
||||
class ControlLabel extends React.Component<ControlLabelProps, {}> { }
|
||||
class ControlLabel extends React.Component<ControlLabelProps> { }
|
||||
|
||||
// <FormControl />
|
||||
interface FormControlProps extends React.HTMLProps<FormControl> {
|
||||
@@ -976,13 +976,13 @@ declare namespace ReactBootstrap {
|
||||
Feedback: typeof FormControlFeedback;
|
||||
Static: typeof FormControlStatic;
|
||||
}
|
||||
type FormControl = React.Component<FormControlProps, {}>;
|
||||
type FormControl = React.Component<FormControlProps>;
|
||||
var FormControl: FormControlClass;
|
||||
|
||||
// <FormControl.Feedback />
|
||||
interface FormControlFeedbackProps extends React.HTMLProps<FormControlFeedback> {
|
||||
}
|
||||
class FormControlFeedback extends React.Component<FormControlFeedbackProps, {}> {
|
||||
class FormControlFeedback extends React.Component<FormControlFeedbackProps> {
|
||||
}
|
||||
|
||||
// <FormControl.Static />
|
||||
@@ -990,14 +990,14 @@ declare namespace ReactBootstrap {
|
||||
bsClass?: string;
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
class FormControlStatic extends React.Component<FormControlStaticProps, {}> { }
|
||||
class FormControlStatic extends React.Component<FormControlStaticProps> { }
|
||||
|
||||
|
||||
// <HelpBlock />
|
||||
interface HelpBlockProps extends React.HTMLProps<HelpBlock> {
|
||||
bsClass?: string;
|
||||
}
|
||||
class HelpBlock extends React.Component<HelpBlockProps, {}> { }
|
||||
class HelpBlock extends React.Component<HelpBlockProps> { }
|
||||
|
||||
|
||||
// <Radio />
|
||||
@@ -1008,7 +1008,7 @@ declare namespace ReactBootstrap {
|
||||
inputRef?: (instance: HTMLInputElement) => void;
|
||||
validationState?: "success" | "warning" | "error";
|
||||
}
|
||||
class Radio extends React.Component<RadioProps, {}> { }
|
||||
class Radio extends React.Component<RadioProps> { }
|
||||
|
||||
|
||||
// <Portal />
|
||||
@@ -1027,7 +1027,7 @@ declare namespace ReactBootstrap {
|
||||
transitionAppear?: boolean;
|
||||
unmountOnExit?: boolean;
|
||||
}
|
||||
type Portal = React.ClassicComponent<PortalProps, {}>;
|
||||
type Portal = React.ClassicComponent<PortalProps>;
|
||||
var Portal: React.ClassicComponentClass<PortalProps>;
|
||||
|
||||
// <Position />
|
||||
@@ -1040,47 +1040,47 @@ declare namespace ReactBootstrap {
|
||||
transitionAppear?: boolean;
|
||||
unmountOnExit?: boolean;
|
||||
}
|
||||
class Position extends React.Component<PositionProps, {}> {
|
||||
class Position extends React.Component<PositionProps> {
|
||||
}
|
||||
// <Media.Left />
|
||||
interface MediaLeftProps {
|
||||
align?: string;
|
||||
}
|
||||
type MediaLeft = React.ClassicComponent<MediaLeftProps, {}>;
|
||||
type MediaLeft = React.ClassicComponent<MediaLeftProps>;
|
||||
var MediaLeft: React.ClassicComponentClass<MediaLeftProps>;
|
||||
|
||||
// <Media.Right />
|
||||
interface MediaRightProps {
|
||||
align?: string;
|
||||
}
|
||||
type MediaRight = React.ClassicComponent<MediaRightProps, {}>;
|
||||
type MediaRight = React.ClassicComponent<MediaRightProps>;
|
||||
var MediaRight: React.ClassicComponentClass<MediaRightProps>;
|
||||
|
||||
// <Media.Heading />
|
||||
interface MediaHeadingProps {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type MediaHeading = React.ClassicComponent<MediaHeadingProps, {}>;
|
||||
type MediaHeading = React.ClassicComponent<MediaHeadingProps>;
|
||||
var MediaHeading: React.ClassicComponentClass<MediaHeadingProps>;
|
||||
|
||||
// <Media.Body />
|
||||
interface MediaBodyProps {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type MediaBody = React.ClassicComponent<MediaBodyProps, {}>;
|
||||
type MediaBody = React.ClassicComponent<MediaBodyProps>;
|
||||
var MediaBody: React.ClassicComponentClass<MediaBodyProps>;
|
||||
|
||||
// <Media.List />
|
||||
interface MediaListProps {
|
||||
}
|
||||
type MediaList = React.ClassicComponent<MediaListProps, {}>;
|
||||
type MediaList = React.ClassicComponent<MediaListProps>;
|
||||
var MediaList: React.ClassicComponentClass<MediaListProps>;
|
||||
|
||||
// <Media.ListItem />
|
||||
interface MediaListItemProps {
|
||||
componentClass?: React.ReactType;
|
||||
}
|
||||
type MediaListItem = React.ClassicComponent<MediaListItemProps, {}>;
|
||||
type MediaListItem = React.ClassicComponent<MediaListItemProps>;
|
||||
var MediaListItem: React.ClassicComponentClass<MediaListItemProps>;
|
||||
|
||||
// <Media />
|
||||
@@ -1095,7 +1095,7 @@ declare namespace ReactBootstrap {
|
||||
List: typeof MediaList;
|
||||
ListItem: typeof MediaListItem;
|
||||
}
|
||||
type Media = React.ClassicComponent<MediaProps, {}>;
|
||||
type Media = React.ClassicComponent<MediaProps>;
|
||||
var Media: MediaClass;
|
||||
|
||||
/* Utils */
|
||||
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
} from 'react-bootstrap';
|
||||
|
||||
|
||||
export class ReactBootstrapTest extends Component<any, any> {
|
||||
export class ReactBootstrapTest extends Component<any> {
|
||||
callback() {
|
||||
alert('Callback: ' + JSON.stringify(arguments));
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ interface MyComponentProps extends ReactRouter.RouteComponentProps<{}, { id: num
|
||||
}
|
||||
|
||||
|
||||
class MyComponent extends React.Component<MyComponentProps, {}> {
|
||||
class MyComponent extends React.Component<MyComponentProps> {
|
||||
render() {
|
||||
return (
|
||||
<div>
|
||||
|
||||
+1
-1
@@ -16,7 +16,7 @@ interface BytesizeIconsProps extends React.Props<any> {
|
||||
strokeLinecap?: StrokeLinecap;
|
||||
color?: string;
|
||||
}
|
||||
export class BytesizeIconComponent extends React.Component<BytesizeIconsProps, {}> {}
|
||||
export class BytesizeIconComponent extends React.Component<BytesizeIconsProps> {}
|
||||
|
||||
export class Activity extends BytesizeIconComponent {}
|
||||
export class Alert extends BytesizeIconComponent {}
|
||||
|
||||
@@ -14,7 +14,7 @@ const items = [
|
||||
{id: 3, group: 1, title: 'item 3', start_time: moment().add(2, 'hour'), end_time: moment().add(3, 'hour')}
|
||||
]
|
||||
|
||||
class ExampleOfUsingReactCalendarTimeline extends React.Component<{}, {}> {
|
||||
class ExampleOfUsingReactCalendarTimeline extends React.Component<{}> {
|
||||
render(){
|
||||
return(
|
||||
<div>
|
||||
|
||||
Vendored
+1
-1
@@ -29,7 +29,7 @@ export interface LinearComponentProps extends ChartComponentProps {
|
||||
data: ChartData<chartjs.ChartData>;
|
||||
}
|
||||
|
||||
export default class ChartComponent<P extends ChartComponentProps> extends React.Component<P, {}> {
|
||||
export default class ChartComponent<P extends ChartComponentProps> extends React.Component<P> {
|
||||
chart_instance: chartjs;
|
||||
}
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ const getState = () => ({
|
||||
}]
|
||||
});
|
||||
|
||||
export default class DynamicDoughnutExample extends React.Component<any, any> {
|
||||
export default class DynamicDoughnutExample extends React.Component<any> {
|
||||
getInitialState() {
|
||||
return getState();
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ import BubbleExample from './bubble';
|
||||
import MixedDataExample from './mix';
|
||||
import RandomizedDataLineExample from './randomizedLine';
|
||||
|
||||
class App extends React.Component<any, any> {
|
||||
class App extends React.Component<any> {
|
||||
render() {
|
||||
return (
|
||||
<div>
|
||||
|
||||
Vendored
+1
-1
@@ -19,7 +19,7 @@ declare namespace ReactCodeMirror {
|
||||
codeMirrorInstance?: CodeMirror.Editor; // the CodeMirror instance
|
||||
}
|
||||
|
||||
interface ReactCodeMirror extends React.Component<ReactCodeMirrorProps, {}> {
|
||||
interface ReactCodeMirror extends React.Component<ReactCodeMirrorProps> {
|
||||
/** Focuses the CodeMirror instance. */
|
||||
focus(): void;
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ import * as React from "react";
|
||||
import * as ReactDOM from "react-dom";
|
||||
import * as Codemirror from "react-codemirror";
|
||||
|
||||
class CodemirrorTest extends React.Component<React.Props<{}>, {}> {
|
||||
class CodemirrorTest extends React.Component<React.Props<{}>> {
|
||||
private editorRef: ReactCodeMirror.ReactCodeMirror;
|
||||
|
||||
componentDidMount() {
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ export interface AlphaPickerProps extends ColorPickerProps<AlphaPicker> {
|
||||
width?: string;
|
||||
}
|
||||
|
||||
export default class AlphaPicker extends Component<AlphaPickerProps, any> {}
|
||||
export default class AlphaPicker extends Component<AlphaPickerProps> {}
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ export interface BlockPickerProps extends ColorPickerProps<BlockPicker> {
|
||||
width?: string;
|
||||
}
|
||||
|
||||
export default class BlockPicker extends Component<BlockPickerProps, any> {}
|
||||
export default class BlockPicker extends Component<BlockPickerProps> {}
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ export interface ChromePickerProps extends ColorPickerProps<ChromePicker> {
|
||||
disableAlpha?: boolean;
|
||||
}
|
||||
|
||||
export default class ChromePicker extends Component<ChromePickerProps, any> {}
|
||||
export default class ChromePicker extends Component<ChromePickerProps> {}
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ export interface CirclePickerProps extends ColorPickerProps<CirclePicker> {
|
||||
width?: string;
|
||||
}
|
||||
|
||||
export default class CirclePicker extends Component<CirclePickerProps, any> {}
|
||||
export default class CirclePicker extends Component<CirclePickerProps> {}
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ import { CustomPickerProps } from "react-color";
|
||||
|
||||
export type AlphaProps = CustomPickerProps<Alpha>;
|
||||
|
||||
export default class Alpha extends Component<AlphaProps, any> {}
|
||||
export default class Alpha extends Component<AlphaProps> {}
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ export interface CheckboardProps extends ClassAttributes<Checkboard> {
|
||||
white?: string;
|
||||
}
|
||||
|
||||
export default class Checkboard extends Component<CheckboardProps, any> {}
|
||||
export default class Checkboard extends Component<CheckboardProps> {}
|
||||
|
||||
@@ -17,4 +17,4 @@ export interface EditableInputProps extends ClassAttributes<EditableInput> {
|
||||
dragMax?: string;
|
||||
}
|
||||
|
||||
export default class EditableInput extends Component<EditableInputProps, any> {}
|
||||
export default class EditableInput extends Component<EditableInputProps> {}
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ export interface HueProps extends CustomPickerProps<Hue> {
|
||||
direction?: "horizontal" | "vertical";
|
||||
}
|
||||
|
||||
export default class Hue extends Component<HueProps, any> {}
|
||||
export default class Hue extends Component<HueProps> {}
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ import { CustomPickerProps } from "react-color";
|
||||
|
||||
export type SaturationProps = CustomPickerProps<Saturation>;
|
||||
|
||||
export default class Saturation extends Component<SaturationProps, any> {}
|
||||
export default class Saturation extends Component<SaturationProps> {}
|
||||
|
||||
+1
-1
@@ -5,4 +5,4 @@ export interface CompactPickerProps extends ColorPickerProps<CompactPicker> {
|
||||
colors?: string[];
|
||||
}
|
||||
|
||||
export default class CompactPicker extends Component<CompactPickerProps, any> {}
|
||||
export default class CompactPicker extends Component<CompactPickerProps> {}
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ export interface GithubPickerProps extends ColorPickerProps<GithubPicker> {
|
||||
triangle?: 'hide' | 'top-left' | 'top-right';
|
||||
}
|
||||
|
||||
export default class GithubPicker extends Component<GithubPickerProps, any> {}
|
||||
export default class GithubPicker extends Component<GithubPickerProps> {}
|
||||
|
||||
+1
-1
@@ -6,4 +6,4 @@ export interface HuePickerProps extends ColorPickerProps<HuePicker> {
|
||||
width?: string;
|
||||
}
|
||||
|
||||
export default class HuePicker extends Component<HuePickerProps, any> {}
|
||||
export default class HuePicker extends Component<HuePickerProps> {}
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ import { ColorPickerProps } from "react-color";
|
||||
|
||||
export type MaterialPickerProps = ColorPickerProps<MaterialPicker>;
|
||||
|
||||
export default class MaterialPicker extends Component<MaterialPickerProps, any> {}
|
||||
export default class MaterialPicker extends Component<MaterialPickerProps> {}
|
||||
|
||||
@@ -7,4 +7,4 @@ export interface PhotoshopPickerProps extends ColorPickerProps<PhotoshopPicker>
|
||||
onCancel?: ColorChangeHandler;
|
||||
}
|
||||
|
||||
export default class PhotoshopPicker extends Component<PhotoshopPickerProps, any> {}
|
||||
export default class PhotoshopPicker extends Component<PhotoshopPickerProps> {}
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ export interface SketchPickerProps extends ColorPickerProps<SketchPicker> {
|
||||
width?: string;
|
||||
}
|
||||
|
||||
export default class SketchPicker extends Component<SketchPickerProps, any> {}
|
||||
export default class SketchPicker extends Component<SketchPickerProps> {}
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ import { ColorPickerProps } from "react-color";
|
||||
|
||||
export type SliderPickerProps = ColorPickerProps<SliderPicker>;
|
||||
|
||||
export default class SliderPicker extends Component<SliderPickerProps, any> {}
|
||||
export default class SliderPicker extends Component<SliderPickerProps> {}
|
||||
|
||||
+1
-1
@@ -7,4 +7,4 @@ export interface SwatchesPickerProps extends ColorPickerProps<SwatchesPicker> {
|
||||
width?: number;
|
||||
}
|
||||
|
||||
export default class SwatchesPicker extends Component<SwatchesPickerProps, any> {}
|
||||
export default class SwatchesPicker extends Component<SwatchesPickerProps> {}
|
||||
|
||||
+1
-1
@@ -3,4 +3,4 @@ import { ColorPickerProps } from "react-color";
|
||||
|
||||
export type TwitterPickerProps = ColorPickerProps<TwitterPicker>;
|
||||
|
||||
export default class TwitterPicker extends Component<TwitterPickerProps, any> {}
|
||||
export default class TwitterPicker extends Component<TwitterPickerProps> {}
|
||||
|
||||
+1
-1
@@ -23,5 +23,5 @@ declare namespace CopyToClipboard {
|
||||
}
|
||||
}
|
||||
|
||||
declare class CopyToClipboard extends React.Component<CopyToClipboard.Props, {}> {
|
||||
declare class CopyToClipboard extends React.Component<CopyToClipboard.Props> {
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import * as CopyToClipboard from "react-copy-to-clipboard";
|
||||
|
||||
export class Test extends React.Component<any, any> {
|
||||
export class Test extends React.Component<any> {
|
||||
render() {
|
||||
return (
|
||||
<CopyToClipboard text={"Hello World"}
|
||||
|
||||
Vendored
+1
-1
@@ -16,7 +16,7 @@ import CroppedCanvasOptions = cropperjs.CroppedCanvasOptions;
|
||||
type ReactCropperProps = cropperjs.CropperOptions & React.HTMLProps<HTMLImageElement>;
|
||||
|
||||
interface ReactCropper extends cropperjs {} // tslint:disable-line no-empty-interface
|
||||
declare class ReactCropper extends React.Component<ReactCropperProps, {}> {
|
||||
declare class ReactCropper extends React.Component<ReactCropperProps> {
|
||||
on(eventname: string, callback: () => void): void;
|
||||
}
|
||||
export default ReactCropper;
|
||||
|
||||
@@ -3,7 +3,7 @@ import Cropper from 'react-cropper';
|
||||
// If you choose not to use import, you need to assign Cropper to default
|
||||
// var Cropper = require('react-cropper').default
|
||||
|
||||
class Demo extends React.Component<{}, {}> {
|
||||
class Demo extends React.Component<{}> {
|
||||
crop() {
|
||||
// image in dataUrl
|
||||
console.log((this.refs['cropper'] as any).getCroppedCanvas().toDataURL());
|
||||
|
||||
@@ -7,7 +7,7 @@ interface TableProps extends CSSModules.InjectedCSSModuleProps {
|
||||
|
||||
}
|
||||
|
||||
class Table extends React.Component<TableProps, {}> {
|
||||
class Table extends React.Component<TableProps> {
|
||||
render () {
|
||||
const { styles } = this.props;
|
||||
|
||||
@@ -29,7 +29,7 @@ interface TableDecoratedProps extends CSSModules.InjectedCSSModuleProps {
|
||||
}
|
||||
|
||||
@CSSModules(styles)
|
||||
class TableDecorated extends React.Component<TableDecoratedProps, {}> {
|
||||
class TableDecorated extends React.Component<TableDecoratedProps> {
|
||||
render () {
|
||||
const { styles } = this.props;
|
||||
|
||||
@@ -47,7 +47,7 @@ interface TableProps extends CSSModules.InjectedCSSModuleProps {
|
||||
|
||||
}
|
||||
|
||||
class Svg extends React.Component<TableProps, {}> {
|
||||
class Svg extends React.Component<TableProps> {
|
||||
render () {
|
||||
const { styles } = this.props;
|
||||
|
||||
|
||||
+1
-1
@@ -47,7 +47,7 @@ declare module "react-custom-scrollbars" {
|
||||
autoHeightMax?: number;
|
||||
}
|
||||
|
||||
export default class Scrollbars extends React.Component<ScrollbarProps, {}> {
|
||||
export default class Scrollbars extends React.Component<ScrollbarProps> {
|
||||
scrollTop(top: number): void;
|
||||
scrollLeft(left: number): void;
|
||||
scrollToTop(): void;
|
||||
|
||||
+1
-1
@@ -40,7 +40,7 @@ declare module "react-custom-scrollbars" {
|
||||
universal?: boolean;
|
||||
}
|
||||
|
||||
export default class Scrollbars extends React.Component<ScrollbarProps, {}> {
|
||||
export default class Scrollbars extends React.Component<ScrollbarProps> {
|
||||
scrollTop(top: number): void;
|
||||
scrollLeft(left: number): void;
|
||||
scrollToTop(): void;
|
||||
|
||||
Vendored
+15
-15
@@ -425,7 +425,7 @@ declare namespace AdazzleReactDataGrid {
|
||||
* Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like
|
||||
* http://adazzle.github.io/react-data-grid/
|
||||
*/
|
||||
export class ReactDataGrid extends React.Component<GridProps, {}> { }
|
||||
export class ReactDataGrid extends React.Component<GridProps> { }
|
||||
export namespace ReactDataGrid {
|
||||
// Useful types
|
||||
export import Column = AdazzleReactDataGrid.Column;
|
||||
@@ -443,29 +443,29 @@ declare namespace AdazzleReactDataGrid {
|
||||
/**
|
||||
* A react component that renders a row of the grid
|
||||
*/
|
||||
export class Row extends React.Component<any, any> { }
|
||||
export class Row extends React.Component<any> { }
|
||||
/**
|
||||
* A react coponent that renders a cell of the grid
|
||||
*/
|
||||
export class Cell extends React.Component<any, any> { }
|
||||
export class Cell extends React.Component<any> { }
|
||||
}
|
||||
}
|
||||
|
||||
declare namespace AdazzleReactDataGridPlugins {
|
||||
// TODO: refine types for these addons
|
||||
export namespace Editors {
|
||||
export class AutoComplete extends React.Component<any, {}> { }
|
||||
export class DropDownEditor extends React.Component<any, {}> { }
|
||||
export class SimpleTextEditor extends React.Component<any, {}> { }
|
||||
export class CheckboxEditor extends React.Component<any, {}> { }
|
||||
export class AutoComplete extends React.Component<any> { }
|
||||
export class DropDownEditor extends React.Component<any> { }
|
||||
export class SimpleTextEditor extends React.Component<any> { }
|
||||
export class CheckboxEditor extends React.Component<any> { }
|
||||
}
|
||||
export namespace Formatters {
|
||||
export class ImageFormatter extends React.Component<any, {}> { }
|
||||
export class DropDownFormatter extends React.Component<any, {}> { }
|
||||
export class ImageFormatter extends React.Component<any> { }
|
||||
export class DropDownFormatter extends React.Component<any> { }
|
||||
}
|
||||
export class Toolbar extends React.Component<any, any> {}
|
||||
export class Toolbar extends React.Component<any> {}
|
||||
export namespace DraggableHeader {
|
||||
export class DraggableContainer extends React.Component<any, any>{ }
|
||||
export class DraggableContainer extends React.Component<any>{ }
|
||||
}
|
||||
export namespace Data {
|
||||
export const Selectors: {
|
||||
@@ -476,10 +476,10 @@ declare namespace AdazzleReactDataGridPlugins {
|
||||
// TODO: re-export the react-contextmenu typings once those exist
|
||||
// https://github.com/vkbansal/react-contextmenu/issues/10
|
||||
export namespace Menu {
|
||||
export class ContextMenu extends React.Component<any, {}> { }
|
||||
export class MenuHeader extends React.Component<any, {}> { }
|
||||
export class MenuItem extends React.Component<any, {}> { }
|
||||
export class SubMenu extends React.Component<any, {}> { }
|
||||
export class ContextMenu extends React.Component<any> { }
|
||||
export class MenuHeader extends React.Component<any> { }
|
||||
export class MenuItem extends React.Component<any> { }
|
||||
export class SubMenu extends React.Component<any> { }
|
||||
export const monitor: {
|
||||
getItem(): any
|
||||
getPosition(): any
|
||||
|
||||
Vendored
+14
-14
@@ -406,7 +406,7 @@ declare namespace AdazzleReactDataGrid {
|
||||
* Excel-like grid component built with React, with editors, keyboard navigation, copy & paste, and the like
|
||||
* http://adazzle.github.io/react-data-grid/
|
||||
*/
|
||||
export class ReactDataGrid extends React.Component<GridProps, {}> { }
|
||||
export class ReactDataGrid extends React.Component<GridProps> { }
|
||||
export namespace ReactDataGrid {
|
||||
// Useful types
|
||||
export import Column = AdazzleReactDataGrid.Column;
|
||||
@@ -424,34 +424,34 @@ declare namespace AdazzleReactDataGrid {
|
||||
/**
|
||||
* A react component that renders a row of the grid
|
||||
*/
|
||||
export class Row extends React.Component<any, any> { }
|
||||
export class Row extends React.Component<any> { }
|
||||
/**
|
||||
* A react coponent that renders a cell of the grid
|
||||
*/
|
||||
export class Cell extends React.Component<any, any> { }
|
||||
export class Cell extends React.Component<any> { }
|
||||
}
|
||||
}
|
||||
|
||||
declare namespace AdazzleReactDataGridPlugins {
|
||||
// TODO: refine types for these addons
|
||||
export namespace Editors {
|
||||
export class AutoComplete extends React.Component<any, {}> { }
|
||||
export class DropDownEditor extends React.Component<any, {}> { }
|
||||
export class SimpleTextEditor extends React.Component<any, {}> { }
|
||||
export class CheckboxEditor extends React.Component<any, {}> { }
|
||||
export class AutoComplete extends React.Component<any> { }
|
||||
export class DropDownEditor extends React.Component<any> { }
|
||||
export class SimpleTextEditor extends React.Component<any> { }
|
||||
export class CheckboxEditor extends React.Component<any> { }
|
||||
}
|
||||
export namespace Formatters {
|
||||
export class ImageFormatter extends React.Component<any, {}> { }
|
||||
export class DropDownFormatter extends React.Component<any, {}> { }
|
||||
export class ImageFormatter extends React.Component<any> { }
|
||||
export class DropDownFormatter extends React.Component<any> { }
|
||||
}
|
||||
export class Toolbar extends React.Component<any, any> {}
|
||||
export class Toolbar extends React.Component<any> {}
|
||||
// TODO: re-export the react-contextmenu typings once those exist
|
||||
// https://github.com/vkbansal/react-contextmenu/issues/10
|
||||
export namespace Menu {
|
||||
export class ContextMenu extends React.Component<any, {}> { }
|
||||
export class MenuHeader extends React.Component<any, {}> { }
|
||||
export class MenuItem extends React.Component<any, {}> { }
|
||||
export class SubMenu extends React.Component<any, {}> { }
|
||||
export class ContextMenu extends React.Component<any> { }
|
||||
export class MenuHeader extends React.Component<any> { }
|
||||
export class MenuItem extends React.Component<any> { }
|
||||
export class SubMenu extends React.Component<any> { }
|
||||
export const monitor: {
|
||||
getItem(): any
|
||||
getPosition(): any
|
||||
|
||||
Vendored
+1
-1
@@ -303,6 +303,6 @@ declare namespace ReactDataGrid {
|
||||
}
|
||||
}
|
||||
|
||||
export class DataGrid extends React.Component<DataGridProps, {}> {
|
||||
export class DataGrid extends React.Component<DataGridProps> {
|
||||
}
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ var selected = {};
|
||||
var sortInfo = [ { name: 'country', dir: 'asc'}]
|
||||
|
||||
export module X {
|
||||
export class ExampleBasic extends React.Component<{},{}> {
|
||||
export class ExampleBasic extends React.Component<{}> {
|
||||
render(): React.ReactElement<any> {
|
||||
return (
|
||||
<ReactDataGrid
|
||||
@@ -28,7 +28,7 @@ export class ExampleBasic extends React.Component<{},{}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ExampleFull extends React.Component<{},{}> {
|
||||
class ExampleFull extends React.Component<{}> {
|
||||
|
||||
render(): React.ReactElement<any> {
|
||||
return (
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@
|
||||
import * as React from "react";
|
||||
import * as moment from "moment-range";
|
||||
|
||||
export default class DateRangePicker extends React.Component<Props, {}> {}
|
||||
export default class DateRangePicker extends React.Component<Props> {}
|
||||
export as namespace ReactDateRangePicker;
|
||||
|
||||
interface Props extends React.Props<{}> {
|
||||
@@ -61,6 +61,6 @@ interface PaginationArrowProps extends React.Props<{}> {
|
||||
direction?: 'next' | 'previous';
|
||||
}
|
||||
|
||||
declare class PaginationArrow extends React.Component<PaginationArrowProps, {}> {
|
||||
declare class PaginationArrow extends React.Component<PaginationArrowProps> {
|
||||
}
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ class DateSinglePicker extends React.Component<AppProps, any> {
|
||||
}
|
||||
}
|
||||
|
||||
export class Main extends React.Component<any, any> {
|
||||
export class Main extends React.Component<any> {
|
||||
|
||||
render() {
|
||||
const stateDefinitions: ReactDateRangePicker.StateDefinitions = {
|
||||
|
||||
@@ -16,7 +16,7 @@ import {
|
||||
|
||||
|
||||
|
||||
class SingleDatePickerMinimumTest extends React.Component<{}, {}> {
|
||||
class SingleDatePickerMinimumTest extends React.Component<{}> {
|
||||
render() {
|
||||
return <SingleDatePicker
|
||||
id="SingleDatePickerInput"
|
||||
@@ -28,7 +28,7 @@ class SingleDatePickerMinimumTest extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class SingleDatePickerFullTest extends React.Component<{}, {}> {
|
||||
class SingleDatePickerFullTest extends React.Component<{}> {
|
||||
render() {
|
||||
return <SingleDatePicker
|
||||
id="SingleDatePickerInput"
|
||||
@@ -64,7 +64,7 @@ class SingleDatePickerFullTest extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class DateRangePickerMinimumTest extends React.Component<{}, {}> {
|
||||
class DateRangePickerMinimumTest extends React.Component<{}> {
|
||||
render() {
|
||||
return <DateRangePicker
|
||||
startDate={moment()}
|
||||
@@ -77,7 +77,7 @@ class DateRangePickerMinimumTest extends React.Component<{}, {}> {
|
||||
}
|
||||
|
||||
|
||||
class DateRangePickerFullTest extends React.Component<{}, {}> {
|
||||
class DateRangePickerFullTest extends React.Component<{}> {
|
||||
render() {
|
||||
return <DateRangePicker
|
||||
disabled={false}
|
||||
@@ -116,7 +116,7 @@ class DateRangePickerFullTest extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class DayPickerRangeControllerMinimumTest extends React.Component<{}, {}> {
|
||||
class DayPickerRangeControllerMinimumTest extends React.Component<{}> {
|
||||
render() {
|
||||
return <DayPickerRangeController
|
||||
startDate={moment()}
|
||||
|
||||
@@ -75,7 +75,7 @@ namespace Knight {
|
||||
};
|
||||
}
|
||||
|
||||
export class Knight extends React.Component<KnightP, {}> {
|
||||
export class Knight extends React.Component<KnightP> {
|
||||
static defaultProps: KnightP;
|
||||
|
||||
static create = React.createFactory(Knight);
|
||||
@@ -111,7 +111,7 @@ namespace Square {
|
||||
black: boolean;
|
||||
}
|
||||
|
||||
export class Square extends React.Component<SquareP, {}> {
|
||||
export class Square extends React.Component<SquareP> {
|
||||
render() {
|
||||
const fill = this.props.black ? 'black' : 'white';
|
||||
return r.div({
|
||||
@@ -150,7 +150,7 @@ namespace BoardSquare {
|
||||
};
|
||||
}
|
||||
|
||||
export class BoardSquare extends React.Component<BoardSquareP, {}> {
|
||||
export class BoardSquare extends React.Component<BoardSquareP> {
|
||||
static defaultProps: BoardSquareP;
|
||||
|
||||
private _renderOverlay = (color: string) => {
|
||||
@@ -210,7 +210,7 @@ namespace CustomDragLayer {
|
||||
};
|
||||
}
|
||||
|
||||
export class CustomDragLayer extends React.Component<CustomDragLayerP, {}> {
|
||||
export class CustomDragLayer extends React.Component<CustomDragLayerP> {
|
||||
render() {
|
||||
return r.div(null, this.props.isDragging ? this.props.item : null);
|
||||
}
|
||||
@@ -229,7 +229,7 @@ namespace Board {
|
||||
knightPosition: number[];
|
||||
}
|
||||
|
||||
export class Board extends React.Component<BoardP, {}> {
|
||||
export class Board extends React.Component<BoardP> {
|
||||
private _renderPiece = (x: number, y: number) => {
|
||||
const knightX = this.props.knightPosition[0];
|
||||
const knightY = this.props.knightPosition[1];
|
||||
|
||||
Vendored
+4
-4
@@ -80,8 +80,8 @@ declare module __ReactDnd {
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
interface DragSourceSpec<P> {
|
||||
beginDrag(props: P, monitor?: DragSourceMonitor, component?: React.Component<P, any>): Object;
|
||||
endDrag?(props: P, monitor?: DragSourceMonitor, component?: React.Component<P, any>): void;
|
||||
beginDrag(props: P, monitor?: DragSourceMonitor, component?: React.Component<P>): Object;
|
||||
endDrag?(props: P, monitor?: DragSourceMonitor, component?: React.Component<P>): void;
|
||||
canDrag?(props: P, monitor?: DragSourceMonitor): boolean;
|
||||
isDragging?(props: P, monitor?: DragSourceMonitor): boolean;
|
||||
}
|
||||
@@ -126,8 +126,8 @@ declare module __ReactDnd {
|
||||
// ----------------------------------------------------------------------
|
||||
|
||||
interface DropTargetSpec<P> {
|
||||
drop?(props: P, monitor?: DropTargetMonitor, component?: React.Component<P, any>): Object|void;
|
||||
hover?(props: P, monitor?: DropTargetMonitor, component?: React.Component<P, any>): void;
|
||||
drop?(props: P, monitor?: DropTargetMonitor, component?: React.Component<P>): Object|void;
|
||||
hover?(props: P, monitor?: DropTargetMonitor, component?: React.Component<P>): void;
|
||||
canDrop?(props: P, monitor?: DropTargetMonitor): boolean;
|
||||
}
|
||||
|
||||
|
||||
@@ -87,7 +87,7 @@ namespace Knight {
|
||||
};
|
||||
}
|
||||
|
||||
export class Knight extends React.Component<KnightP, {}> {
|
||||
export class Knight extends React.Component<KnightP> {
|
||||
static defaultProps: KnightP;
|
||||
|
||||
static create = React.createFactory(Knight);
|
||||
@@ -123,7 +123,7 @@ namespace Square {
|
||||
black: boolean;
|
||||
}
|
||||
|
||||
export class Square extends React.Component<SquareP, {}> {
|
||||
export class Square extends React.Component<SquareP> {
|
||||
render() {
|
||||
var fill = this.props.black ? 'black' : 'white';
|
||||
return r.div({
|
||||
@@ -162,7 +162,7 @@ namespace BoardSquare {
|
||||
};
|
||||
}
|
||||
|
||||
export class BoardSquare extends React.Component<BoardSquareP, {}> {
|
||||
export class BoardSquare extends React.Component<BoardSquareP> {
|
||||
static defaultProps: BoardSquareP;
|
||||
|
||||
private _renderOverlay = (color: string) => {
|
||||
@@ -225,7 +225,7 @@ namespace CustomDragLayer {
|
||||
};
|
||||
}
|
||||
|
||||
export class CustomDragLayer extends React.Component<CustomDragLayerP, {}> {
|
||||
export class CustomDragLayer extends React.Component<CustomDragLayerP> {
|
||||
render() {
|
||||
return r.div(null, this.props.isDragging ? this.props.item : null);
|
||||
}
|
||||
@@ -244,7 +244,7 @@ namespace Board {
|
||||
knightPosition: number[];
|
||||
}
|
||||
|
||||
export class Board extends React.Component<BoardP, {}> {
|
||||
export class Board extends React.Component<BoardP> {
|
||||
private _renderPiece = (x: number, y: number) => {
|
||||
var knightX = this.props.knightPosition[0];
|
||||
var knightY = this.props.knightPosition[1];
|
||||
|
||||
Vendored
+4
-4
@@ -39,7 +39,7 @@ export function render<P>(
|
||||
callback?: (component?: Component<P, ComponentState> | Element) => any
|
||||
): Component<P, ComponentState> | Element | void;
|
||||
export function render<P>(
|
||||
parentComponent: Component<any, any>,
|
||||
parentComponent: Component<any>,
|
||||
element: SFCElement<P>,
|
||||
container: Element,
|
||||
callback?: () => any
|
||||
@@ -54,17 +54,17 @@ export function unstable_batchedUpdates<A>(callback: (a: A) => any, a: A): void;
|
||||
export function unstable_batchedUpdates(callback: () => any): void;
|
||||
|
||||
export function unstable_renderSubtreeIntoContainer<P extends DOMAttributes<T>, T extends Element>(
|
||||
parentComponent: Component<any, any>,
|
||||
parentComponent: Component<any>,
|
||||
element: DOMElement<P, T>,
|
||||
container: Element,
|
||||
callback?: (element: T) => any): T;
|
||||
export function unstable_renderSubtreeIntoContainer<P, T extends Component<P, ComponentState>>(
|
||||
parentComponent: Component<any, any>,
|
||||
parentComponent: Component<any>,
|
||||
element: CElement<P, T>,
|
||||
container: Element,
|
||||
callback?: (component: T) => any): T;
|
||||
export function unstable_renderSubtreeIntoContainer<P>(
|
||||
parentComponent: Component<any, any>,
|
||||
parentComponent: Component<any>,
|
||||
element: ReactElement<P>,
|
||||
container: Element,
|
||||
callback?: (component?: Component<P, ComponentState> | Element) => any): Component<P, ComponentState> | Element | void;
|
||||
|
||||
@@ -6,7 +6,7 @@ import * as ReactTestUtils from 'react-dom/test-utils';
|
||||
declare function describe(desc: string, f: () => void): void;
|
||||
declare function it(desc: string, f: () => void): void;
|
||||
|
||||
class TestComponent extends React.Component<{}, {}> { }
|
||||
class TestComponent extends React.Component<{}> { }
|
||||
|
||||
describe('ReactDOM', () => {
|
||||
it('render', () => {
|
||||
|
||||
+15
-15
@@ -56,7 +56,7 @@ export interface SyntheticEventData extends OptionalEventProperties {
|
||||
which?: number;
|
||||
}
|
||||
|
||||
export type EventSimulator = (element: Element | Component<any, any>, eventData?: SyntheticEventData) => void;
|
||||
export type EventSimulator = (element: Element | Component<any>, eventData?: SyntheticEventData) => void;
|
||||
|
||||
export interface MockedComponentClass {
|
||||
new (): any;
|
||||
@@ -126,10 +126,10 @@ export function renderIntoDocument<T extends Element>(
|
||||
element: DOMElement<any, T>): T;
|
||||
export function renderIntoDocument(
|
||||
element: SFCElement<any>): void;
|
||||
export function renderIntoDocument<T extends Component<any, any>>(
|
||||
export function renderIntoDocument<T extends Component<any>>(
|
||||
element: CElement<any, T>): T;
|
||||
export function renderIntoDocument<P>(
|
||||
element: ReactElement<P>): Component<P, {}> | Element | void;
|
||||
element: ReactElement<P>): Component<P> | Element | void;
|
||||
|
||||
/**
|
||||
* Pass a mocked component module to this method to augment it with useful methods that allow it to
|
||||
@@ -162,7 +162,7 @@ export function isElementOfType<P>(
|
||||
/**
|
||||
* Returns `true` if `element` is a React element whose type is of a React `componentClass`.
|
||||
*/
|
||||
export function isElementOfType<P, T extends Component<P, {}>, C extends ComponentClass<P>>(
|
||||
export function isElementOfType<P, T extends Component<P>, C extends ComponentClass<P>>(
|
||||
element: ReactElement<any>, type: ClassType<P, T, C>): element is CElement<P, T>;
|
||||
|
||||
/**
|
||||
@@ -172,11 +172,11 @@ export function isDOMComponent(instance: ReactInstance): instance is Element;
|
||||
/**
|
||||
* Returns `true` if `instance` is a user-defined component, such as a class or a function.
|
||||
*/
|
||||
export function isCompositeComponent(instance: ReactInstance): instance is Component<any, any>;
|
||||
export function isCompositeComponent(instance: ReactInstance): instance is Component<any>;
|
||||
/**
|
||||
* Returns `true` if `instance` is a component whose type is of a React `componentClass`.
|
||||
*/
|
||||
export function isCompositeComponentWithType<T extends Component<any, any>, C extends ComponentClass<any>>(
|
||||
export function isCompositeComponentWithType<T extends Component<any>, C extends ComponentClass<any>>(
|
||||
instance: ReactInstance, type: ClassType<any, T, C>): boolean;
|
||||
|
||||
/**
|
||||
@@ -185,7 +185,7 @@ export function isCompositeComponentWithType<T extends Component<any, any>, C ex
|
||||
* as a primitive for other test utils.
|
||||
*/
|
||||
export function findAllInRenderedTree(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
fn: (i: ReactInstance) => boolean): ReactInstance[];
|
||||
|
||||
/**
|
||||
@@ -193,7 +193,7 @@ export function findAllInRenderedTree(
|
||||
* DOM components with the class name matching `className`.
|
||||
*/
|
||||
export function scryRenderedDOMComponentsWithClass(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
className: string): Element[];
|
||||
/**
|
||||
* Like `scryRenderedDOMComponentsWithClass()` but expects there to be one result,
|
||||
@@ -201,7 +201,7 @@ export function scryRenderedDOMComponentsWithClass(
|
||||
* number of matches besides one.
|
||||
*/
|
||||
export function findRenderedDOMComponentWithClass(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
className: string): Element;
|
||||
|
||||
/**
|
||||
@@ -209,7 +209,7 @@ export function findRenderedDOMComponentWithClass(
|
||||
* DOM components with the tag name matching `tagName`.
|
||||
*/
|
||||
export function scryRenderedDOMComponentsWithTag(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
tagName: string): Element[];
|
||||
/**
|
||||
* Like `scryRenderedDOMComponentsWithTag()` but expects there to be one result,
|
||||
@@ -217,14 +217,14 @@ export function scryRenderedDOMComponentsWithTag(
|
||||
* number of matches besides one.
|
||||
*/
|
||||
export function findRenderedDOMComponentWithTag(
|
||||
root: Component<any, any>,
|
||||
root: Component<any>,
|
||||
tagName: string): Element;
|
||||
|
||||
/**
|
||||
* Finds all instances of components with type equal to `componentClass`.
|
||||
*/
|
||||
export function scryRenderedComponentsWithType<T extends Component<{}, {}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any, any>,
|
||||
export function scryRenderedComponentsWithType<T extends Component<{}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any>,
|
||||
type: ClassType<any, T, C>): T[];
|
||||
|
||||
/**
|
||||
@@ -232,8 +232,8 @@ export function scryRenderedComponentsWithType<T extends Component<{}, {}>, C ex
|
||||
* and returns that one result, or throws exception if there is any other
|
||||
* number of matches besides one.
|
||||
*/
|
||||
export function findRenderedComponentWithType<T extends Component<{}, {}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any, any>,
|
||||
export function findRenderedComponentWithType<T extends Component<{}>, C extends ComponentClass<{}>>(
|
||||
root: Component<any>,
|
||||
type: ClassType<any, T, C>): T;
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import * as Dropzone from 'react-dropzone';
|
||||
|
||||
class Test extends React.Component<any, any> {
|
||||
class Test extends React.Component<any> {
|
||||
constructor(props: any) {
|
||||
super(props);
|
||||
}
|
||||
|
||||
Vendored
+6
-6
@@ -80,7 +80,7 @@ declare module "react-easy-chart" {
|
||||
/** The amount of ticks to be shown on the y axis */
|
||||
yTickNumber?: number;
|
||||
}
|
||||
class BarChart extends React.Component<BarChartProps, {}> {
|
||||
class BarChart extends React.Component<BarChartProps> {
|
||||
}
|
||||
|
||||
interface PieData {
|
||||
@@ -113,7 +113,7 @@ declare module "react-easy-chart" {
|
||||
|
||||
styles?: { [cssSelector: string]: React.CSSProperties };
|
||||
}
|
||||
class PieChart extends React.Component<PieChartProps, {}> {
|
||||
class PieChart extends React.Component<PieChartProps> {
|
||||
}
|
||||
|
||||
interface LineData {
|
||||
@@ -184,14 +184,14 @@ declare module "react-easy-chart" {
|
||||
/** What data type the x axis is */
|
||||
yType?: 'time' | 'text' | 'linear';
|
||||
}
|
||||
class LineChart extends React.Component<LineChartProps, {}> {
|
||||
class LineChart extends React.Component<LineChartProps> {
|
||||
}
|
||||
|
||||
interface AreaChartProps extends LineChartProps {
|
||||
/** Make the gradient area a solid fill rather than a gradient */
|
||||
noAreaGradient?: boolean;
|
||||
}
|
||||
class AreaChart extends React.Component<AreaChartProps, {}> {
|
||||
class AreaChart extends React.Component<AreaChartProps> {
|
||||
}
|
||||
|
||||
interface ScatterplotData {
|
||||
@@ -253,7 +253,7 @@ declare module "react-easy-chart" {
|
||||
/** What data type the x axis is */
|
||||
yType?: 'time' | 'text' | 'linear';
|
||||
}
|
||||
class ScatterplotChart extends React.Component<ScatterplotChartProps, {}> {
|
||||
class ScatterplotChart extends React.Component<ScatterplotChartProps> {
|
||||
}
|
||||
|
||||
interface LegendProps {
|
||||
@@ -270,7 +270,7 @@ declare module "react-easy-chart" {
|
||||
/** Override the css styles of individual components, see http://rma-consulting.github.io/react-easy-chart/legend/index.html */
|
||||
styles?: { [cssSelector: string]: React.CSSProperties };
|
||||
}
|
||||
class Legend extends React.Component<LegendProps, {}> {
|
||||
class Legend extends React.Component<LegendProps> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import { AreaChart, BarChart, Legend, LineChart, PieChart, ScatterplotChart } from 'react-easy-chart';
|
||||
|
||||
class BarChartData extends React.Component<{}, {}> {
|
||||
class BarChartData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -19,7 +19,7 @@ class BarChartData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
class BarChartHeightAndWidth extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -40,7 +40,7 @@ class BarChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartColorBars extends React.Component<{}, {}> {
|
||||
class BarChartColorBars extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -62,7 +62,7 @@ class BarChartColorBars extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartMargin extends React.Component<{}, {}> {
|
||||
class BarChartMargin extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -76,7 +76,7 @@ class BarChartMargin extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartOverridingBarColors extends React.Component<{}, {}> {
|
||||
class BarChartOverridingBarColors extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -94,7 +94,7 @@ class BarChartOverridingBarColors extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartAxes extends React.Component<{}, {}> {
|
||||
class BarChartAxes extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -116,7 +116,7 @@ class BarChartAxes extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartAxesLabels extends React.Component<{}, {}> {
|
||||
class BarChartAxesLabels extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -137,7 +137,7 @@ class BarChartAxesLabels extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
class BarChartYAxisOrientation extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -161,7 +161,7 @@ class BarChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartYAxesType extends React.Component<{}, {}> {
|
||||
class BarChartYAxesType extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -181,7 +181,7 @@ class BarChartYAxesType extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartYAxesType2 extends React.Component<{}, {}> {
|
||||
class BarChartYAxesType2 extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -201,7 +201,7 @@ class BarChartYAxesType2 extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartDatePattern extends React.Component<{}, {}> {
|
||||
class BarChartDatePattern extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -222,7 +222,7 @@ class BarChartDatePattern extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartBarWidth extends React.Component<{}, {}> {
|
||||
class BarChartBarWidth extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -244,7 +244,7 @@ class BarChartBarWidth extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartDomainRange extends React.Component<{}, {}> {
|
||||
class BarChartDomainRange extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -267,7 +267,7 @@ class BarChartDomainRange extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
class BarChartTickDisplayFormat extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -290,7 +290,7 @@ class BarChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartNumberOfTicks extends React.Component<{}, {}> {
|
||||
class BarChartNumberOfTicks extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -314,7 +314,7 @@ class BarChartNumberOfTicks extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartGrid extends React.Component<{}, {}> {
|
||||
class BarChartGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -339,7 +339,7 @@ class BarChartGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartBarAndLine extends React.Component<{}, {}> {
|
||||
class BarChartBarAndLine extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<BarChart
|
||||
@@ -376,7 +376,7 @@ class BarChartBarAndLine extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class BarChartMouseHandlers extends React.Component<{}, {}> {
|
||||
class BarChartMouseHandlers extends React.Component<{}> {
|
||||
mouseOverHandler(d: any, e: any) {
|
||||
}
|
||||
|
||||
@@ -416,7 +416,7 @@ class BarChartMouseHandlers extends React.Component<{}, {}> {
|
||||
}
|
||||
|
||||
|
||||
class PieChartData extends React.Component<{}, {}> {
|
||||
class PieChartData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -430,7 +430,7 @@ class PieChartData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartColor extends React.Component<{}, {}> {
|
||||
class PieChartColor extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
|
||||
@@ -445,7 +445,7 @@ class PieChartColor extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartSize extends React.Component<{}, {}> {
|
||||
class PieChartSize extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -460,7 +460,7 @@ class PieChartSize extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartDonut extends React.Component<{}, {}> {
|
||||
class PieChartDonut extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -476,7 +476,7 @@ class PieChartDonut extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartPadding extends React.Component<{}, {}> {
|
||||
class PieChartPadding extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -491,7 +491,7 @@ class PieChartPadding extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartLabels extends React.Component<{}, {}> {
|
||||
class PieChartLabels extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -512,7 +512,7 @@ class PieChartLabels extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartStyle extends React.Component<{}, {}> {
|
||||
class PieChartStyle extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<PieChart
|
||||
@@ -537,7 +537,7 @@ class PieChartStyle extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class PieChartMouseHandlers extends React.Component<{}, {}> {
|
||||
class PieChartMouseHandlers extends React.Component<{}> {
|
||||
mouseOverHandler(d: any, e: any) { }
|
||||
mouseMoveHandler(e: any) { }
|
||||
mouseOutHandler() { }
|
||||
@@ -561,7 +561,7 @@ class PieChartMouseHandlers extends React.Component<{}, {}> {
|
||||
}
|
||||
|
||||
|
||||
class LineChartData extends React.Component<{}, {}> {
|
||||
class LineChartData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -577,7 +577,7 @@ class LineChartData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartData2 extends React.Component<{}, {}> {
|
||||
class LineChartData2 extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -597,7 +597,7 @@ class LineChartData2 extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
class LineChartHeightAndWidth extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -619,7 +619,7 @@ class LineChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartMargin extends React.Component<{}, {}> {
|
||||
class LineChartMargin extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -642,7 +642,7 @@ class LineChartMargin extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartAxes extends React.Component<{}, {}> {
|
||||
class LineChartAxes extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -665,7 +665,7 @@ class LineChartAxes extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartAxesLabels extends React.Component<{}, {}> {
|
||||
class LineChartAxesLabels extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -690,7 +690,7 @@ class LineChartAxesLabels extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
class LineChartYAxisOrientation extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -715,7 +715,7 @@ class LineChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartInterpolate extends React.Component<{}, {}> {
|
||||
class LineChartInterpolate extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -741,7 +741,7 @@ class LineChartInterpolate extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartXType extends React.Component<{}, {}> {
|
||||
class LineChartXType extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -770,7 +770,7 @@ class LineChartXType extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartXTypeTime extends React.Component<{}, {}> {
|
||||
class LineChartXTypeTime extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -799,7 +799,7 @@ class LineChartXTypeTime extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartYTypeText extends React.Component<{}, {}> {
|
||||
class LineChartYTypeText extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -825,7 +825,7 @@ class LineChartYTypeText extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartYTypeTime extends React.Component<{}, {}> {
|
||||
class LineChartYTypeTime extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -853,7 +853,7 @@ class LineChartYTypeTime extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartGrid extends React.Component<{}, {}> {
|
||||
class LineChartGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -882,7 +882,7 @@ class LineChartGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartVerticalGrid extends React.Component<{}, {}> {
|
||||
class LineChartVerticalGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -913,7 +913,7 @@ class LineChartVerticalGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartDomainRange extends React.Component<{}, {}> {
|
||||
class LineChartDomainRange extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -946,7 +946,7 @@ class LineChartDomainRange extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
class LineChartTickDisplayFormat extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -976,7 +976,7 @@ class LineChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartNumberOfTicks extends React.Component<{}, {}> {
|
||||
class LineChartNumberOfTicks extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -1010,7 +1010,7 @@ class LineChartNumberOfTicks extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartLineColors extends React.Component<{}, {}> {
|
||||
class LineChartLineColors extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -1042,7 +1042,7 @@ class LineChartLineColors extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartDataPoints extends React.Component<{}, {}> {
|
||||
class LineChartDataPoints extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<LineChart
|
||||
@@ -1075,7 +1075,7 @@ class LineChartDataPoints extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LineChartMouseEvents extends React.Component<{}, {}> {
|
||||
class LineChartMouseEvents extends React.Component<{}> {
|
||||
mouseOverHandler(d: any, e: any) { }
|
||||
mouseMoveHandler(e: any) { }
|
||||
mouseOutHandler() { }
|
||||
@@ -1117,7 +1117,7 @@ class LineChartMouseEvents extends React.Component<{}, {}> {
|
||||
}
|
||||
|
||||
|
||||
class AreaChartData extends React.Component<{}, {}> {
|
||||
class AreaChartData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1133,7 +1133,7 @@ class AreaChartData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartData2 extends React.Component<{}, {}> {
|
||||
class AreaChartData2 extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1153,7 +1153,7 @@ class AreaChartData2 extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
class AreaChartHeightAndWidth extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1175,7 +1175,7 @@ class AreaChartHeightAndWidth extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartMargin extends React.Component<{}, {}> {
|
||||
class AreaChartMargin extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1198,7 +1198,7 @@ class AreaChartMargin extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartAxes extends React.Component<{}, {}> {
|
||||
class AreaChartAxes extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1221,7 +1221,7 @@ class AreaChartAxes extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartAxesLabels extends React.Component<{}, {}> {
|
||||
class AreaChartAxesLabels extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1246,7 +1246,7 @@ class AreaChartAxesLabels extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
class AreaChartYAxisOrientation extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1271,7 +1271,7 @@ class AreaChartYAxisOrientation extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartInterpolate extends React.Component<{}, {}> {
|
||||
class AreaChartInterpolate extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1297,7 +1297,7 @@ class AreaChartInterpolate extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartAxisType extends React.Component<{}, {}> {
|
||||
class AreaChartAxisType extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1326,7 +1326,7 @@ class AreaChartAxisType extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartAxisTypeXTime extends React.Component<{}, {}> {
|
||||
class AreaChartAxisTypeXTime extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1355,7 +1355,7 @@ class AreaChartAxisTypeXTime extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartYTypeText extends React.Component<{}, {}> {
|
||||
class AreaChartYTypeText extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1381,7 +1381,7 @@ class AreaChartYTypeText extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartGrid extends React.Component<{}, {}> {
|
||||
class AreaChartGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1411,7 +1411,7 @@ class AreaChartGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartVerticalGrid extends React.Component<{}, {}> {
|
||||
class AreaChartVerticalGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1442,7 +1442,7 @@ class AreaChartVerticalGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartDomainRange extends React.Component<{}, {}> {
|
||||
class AreaChartDomainRange extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1475,7 +1475,7 @@ class AreaChartDomainRange extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
class AreaChartTickDisplayFormat extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1506,7 +1506,7 @@ class AreaChartTickDisplayFormat extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartTickNumbers extends React.Component<{}, {}> {
|
||||
class AreaChartTickNumbers extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1539,7 +1539,7 @@ class AreaChartTickNumbers extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartDataPoints extends React.Component<{}, {}> {
|
||||
class AreaChartDataPoints extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<AreaChart
|
||||
@@ -1573,7 +1573,7 @@ class AreaChartDataPoints extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class AreaChartMouseHandlers extends React.Component<{}, {}> {
|
||||
class AreaChartMouseHandlers extends React.Component<{}> {
|
||||
mouseOverHandler(d: any, e: any) { }
|
||||
mouseMoveHandler(e: any) { }
|
||||
mouseOutHandler() { }
|
||||
@@ -1668,7 +1668,7 @@ const data = [
|
||||
}
|
||||
];
|
||||
|
||||
class ScatterplotData extends React.Component<{}, {}> {
|
||||
class ScatterplotData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart data={data} />
|
||||
@@ -1676,7 +1676,7 @@ class ScatterplotData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotHeightAndWidth extends React.Component<{}, {}> {
|
||||
class ScatterplotHeightAndWidth extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart data={data} width={160} height={90} />
|
||||
@@ -1684,7 +1684,7 @@ class ScatterplotHeightAndWidth extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotMargin extends React.Component<{}, {}> {
|
||||
class ScatterplotMargin extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1694,7 +1694,7 @@ class ScatterplotMargin extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotAxes extends React.Component<{}, {}> {
|
||||
class ScatterplotAxes extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1706,7 +1706,7 @@ class ScatterplotAxes extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotYAxisOrientation extends React.Component<{}, {}> {
|
||||
class ScatterplotYAxisOrientation extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1721,7 +1721,7 @@ class ScatterplotYAxisOrientation extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotAxesLabels extends React.Component<{}, {}> {
|
||||
class ScatterplotAxesLabels extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1735,7 +1735,7 @@ class ScatterplotAxesLabels extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotDotRadius extends React.Component<{}, {}> {
|
||||
class ScatterplotDotRadius extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1750,7 +1750,7 @@ class ScatterplotDotRadius extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotConfig extends React.Component<{}, {}> {
|
||||
class ScatterplotConfig extends React.Component<{}> {
|
||||
config = [
|
||||
{
|
||||
type: 'One',
|
||||
@@ -1775,7 +1775,7 @@ class ScatterplotConfig extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotGrid extends React.Component<{}, {}> {
|
||||
class ScatterplotGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1791,7 +1791,7 @@ class ScatterplotGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotVerticalGrid extends React.Component<{}, {}> {
|
||||
class ScatterplotVerticalGrid extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<ScatterplotChart
|
||||
@@ -1808,7 +1808,7 @@ class ScatterplotVerticalGrid extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotAxisType extends React.Component<{}, {}> {
|
||||
class ScatterplotAxisType extends React.Component<{}> {
|
||||
|
||||
typedData = [
|
||||
{
|
||||
@@ -1849,7 +1849,7 @@ class ScatterplotAxisType extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotDomainRange extends React.Component<{}, {}> {
|
||||
class ScatterplotDomainRange extends React.Component<{}> {
|
||||
|
||||
typedData = [
|
||||
{
|
||||
@@ -1896,7 +1896,7 @@ class ScatterplotDomainRange extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class ScatterplotMouseEvents extends React.Component<{}, {}> {
|
||||
class ScatterplotMouseEvents extends React.Component<{}> {
|
||||
mouseOverHandler(d: any, e: any) { }
|
||||
mouseMoveHandler(e: any) { }
|
||||
mouseOutHandler() { }
|
||||
@@ -1927,7 +1927,7 @@ const pieData = [
|
||||
{ key: 'Other', value: 50 }
|
||||
];
|
||||
|
||||
class LegendData extends React.Component<{}, {}> {
|
||||
class LegendData extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<Legend data={pieData} dataId={'key'} />
|
||||
@@ -1935,7 +1935,7 @@ class LegendData extends React.Component<{}, {}> {
|
||||
}
|
||||
}
|
||||
|
||||
class LegendHorizontal extends React.Component<{}, {}> {
|
||||
class LegendHorizontal extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<Legend data={pieData} dataId={'key'} horizontal />
|
||||
@@ -1955,7 +1955,7 @@ const config = [
|
||||
{ color: '#e3a51a' }
|
||||
];
|
||||
|
||||
class LegendConfig extends React.Component<{}, {}> {
|
||||
class LegendConfig extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<Legend data={pieDataCustom} dataId={'key'} config={config} />
|
||||
@@ -2006,7 +2006,7 @@ const customStyle = {
|
||||
}
|
||||
};
|
||||
|
||||
class LegendStyles extends React.Component<{}, {}> {
|
||||
class LegendStyles extends React.Component<{}> {
|
||||
render(): any {
|
||||
return (
|
||||
<Legend
|
||||
|
||||
+1
-1
@@ -224,4 +224,4 @@ export interface EventListenerProps {
|
||||
target: Window | Document | string;
|
||||
}
|
||||
|
||||
export default class EventListener extends React.Component<EventListenerProps, {}> { }
|
||||
export default class EventListener extends React.Component<EventListenerProps> { }
|
||||
|
||||
Vendored
+2
-2
@@ -32,7 +32,7 @@ export interface IconProps extends SizeOverrideHTMLProps<Icon> {
|
||||
Component?: CustomComponent;
|
||||
}
|
||||
|
||||
export type Icon = Component<IconProps, any>;
|
||||
export type Icon = Component<IconProps>;
|
||||
export const Icon: ComponentClass<IconProps>;
|
||||
|
||||
export interface IconStackProps extends SizeOverrideHTMLProps<IconStack> {
|
||||
@@ -48,7 +48,7 @@ export interface IconStackProps extends SizeOverrideHTMLProps<IconStack> {
|
||||
// children?: IconProps[];
|
||||
}
|
||||
|
||||
export type IconStack = Component<IconStackProps, any>;
|
||||
export type IconStack = Component<IconStackProps>;
|
||||
export const IconStack: ComponentClass<IconStackProps>;
|
||||
|
||||
export default Icon;
|
||||
|
||||
@@ -2,7 +2,7 @@ import * as React from 'react';
|
||||
import { Icon, IconStack, IconProps } from 'react-fa';
|
||||
import DefaultIcon from 'react-fa';
|
||||
|
||||
export class ReactFATest extends React.Component<any, any> {
|
||||
export class ReactFATest extends React.Component<any> {
|
||||
render() {
|
||||
const defaultProps = {
|
||||
name: 'flask',
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ interface ReactFacebookLoginProps {
|
||||
version?: string;
|
||||
xfbml?: boolean;
|
||||
isMobile?: boolean;
|
||||
tag?: Node | React.Component<any, any>;
|
||||
tag?: Node | React.Component<any>;
|
||||
}
|
||||
|
||||
export interface ReactFacebookLoginInfo {
|
||||
|
||||
@@ -58,7 +58,7 @@ ReactDOM.render(
|
||||
document.getElementById('demo')
|
||||
);
|
||||
|
||||
class MyComponent extends React.Component<any, any> {
|
||||
class MyComponent extends React.Component<any> {
|
||||
private responseFacebook(response: ReactFacebookLoginInfo) {
|
||||
console.log(response);
|
||||
}
|
||||
@@ -76,7 +76,7 @@ class MyComponent extends React.Component<any, any> {
|
||||
}
|
||||
}
|
||||
|
||||
class MyComponent2 extends React.Component<any, any> {
|
||||
class MyComponent2 extends React.Component<any> {
|
||||
private responseFacebook(response: ReactFacebookLoginInfo) {
|
||||
console.log(response);
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ import * as React from 'react';
|
||||
import * as d3 from 'd3';
|
||||
import { createElement, Element } from 'react-faux-dom';
|
||||
|
||||
class SomeChart extends React.Component<any, any> {
|
||||
class SomeChart extends React.Component<any> {
|
||||
render() {
|
||||
const el = createElement('div');
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -16,7 +16,7 @@ declare module "react-file-input" {
|
||||
onChange: (event: React.SyntheticEvent<any>) => void;
|
||||
}
|
||||
|
||||
class FileInput extends React.Component<FileInputProps, {}> {
|
||||
class FileInput extends React.Component<FileInputProps> {
|
||||
}
|
||||
|
||||
export = FileInput;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from "react";
|
||||
import FileInput = require('react-file-input');
|
||||
|
||||
class Form extends React.Component<{}, {}> {
|
||||
class Form extends React.Component<{}> {
|
||||
handleChange = (event: React.SyntheticEvent<any>) => {
|
||||
const target: any = event.target;
|
||||
console.log('Selected file:', target.files[0]);
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@
|
||||
|
||||
import * as React from 'react';
|
||||
|
||||
declare class FileInput extends React.Component<FileInput.Props, {}> {
|
||||
declare class FileInput extends React.Component<FileInput.Props> {
|
||||
}
|
||||
|
||||
declare namespace FileInput {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import * as FileReaderInput from 'react-file-reader-input';
|
||||
|
||||
class MyComponent extends React.Component<{}, {}> {
|
||||
class MyComponent extends React.Component<{}> {
|
||||
handleChange = (event: React.SyntheticEvent<any>, results: FileReaderInput.Result[]) => {
|
||||
results.forEach(result => {
|
||||
const [event, file] = result;
|
||||
|
||||
Vendored
+1
-1
@@ -14,4 +14,4 @@ export interface DateTimePickerProps {
|
||||
value?: string;
|
||||
}
|
||||
|
||||
export default class DatePicker extends Component<DateTimePickerProps, void> {}
|
||||
export default class DatePicker extends Component<DateTimePickerProps> {}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user