Try to fix unrelated errors

This commit is contained in:
Vincent Langlet 2019-02-25 20:16:03 +01:00
parent 8ac6e17a4d
commit 2fc0635094
7 changed files with 13 additions and 9 deletions

View File

@ -0,0 +1,6 @@
{
"private": true,
"dependencies": {
"chalk": "^2.1.0"
}
}

View File

@ -4227,7 +4227,7 @@ function wrapState(ComposedComponent: ComponentClass<__MaterialUI.List.Selectabl
};
}
const SelectableList = wrapState(makeSelectable(List));
const SelectableList = wrapState(makeSelectable<{}>(List));
const ListExampleSelectable = () => (
<Paper>

View File

@ -203,7 +203,7 @@ function Event(event: any) {
class EventWrapper extends React.Component<EventWrapperProps> {
render() {
const { continuesEarlier, label, accessors = {}, style } = this.props;
const { continuesEarlier, event, label, accessors = {}, style } = this.props;
return (
<div style={style}>
<div>{continuesEarlier}-{label}-{accessors.title && event && accessors.title(event)}}</div>

View File

@ -57,7 +57,7 @@ export interface MeasureProps {
children?: React.SFC<MeasuredComponentProps>;
}
export declare function withContentRect(types: ReadonlyArray<MeasurementType> | MeasurementType):
export function withContentRect(types: ReadonlyArray<MeasurementType> | MeasurementType):
<T extends {}>(fn: MeasuredComponent<T>) => React.ComponentType<T>;
declare class Measure extends React.Component<MeasureProps> {}

View File

@ -29,7 +29,7 @@ interface ReactResizeDetectorProps extends React.Props<ReactResizeDetector> {
declare class ReactResizeDetector extends React.PureComponent<ReactResizeDetectorProps> { }
export declare function withResizeDetector(
export function withResizeDetector(
WrappedComponent: React.ReactNode,
props?: ReactResizeDetectorProps
): React.Component;

View File

@ -46,7 +46,7 @@ declare module 'recompose' {
export interface InferableComponentEnhancerWithProps<TInjectedProps, TNeedsProps> {
<P extends TInjectedProps>(
component: Component<P>
): React.ComponentType<Omit<P, keyof TInjectedProps> & TNeedsProps>
): React.ComponentClass<Omit<P, keyof TInjectedProps> & TNeedsProps>
}
// Injects props and removes them from the prop requirements.
@ -283,7 +283,7 @@ declare module 'recompose' {
// setStatic: https://github.com/acdlite/recompose/blob/master/docs/API.md#setStatic
export function setStatic(
key: string, value: any
): <T extends Component>(component: T) => T;
): <T extends Component<any>>(component: T) => T;
// setPropTypes: https://github.com/acdlite/recompose/blob/master/docs/API.md#setPropTypes
export function setPropTypes<P>(
@ -293,7 +293,7 @@ declare module 'recompose' {
// setDisplayName: https://github.com/acdlite/recompose/blob/master/docs/API.md#setDisplayName
export function setDisplayName(
displayName: string
): <T extends Component>(component: T) => T;
): <T extends Component<any>>(component: T) => T;
// Utilities: https://github.com/acdlite/recompose/blob/master/docs/API.md#utilities

View File

@ -51,8 +51,6 @@ export class Component<TOfStore extends typeof Store = typeof Store, P = any, S
store: TOfStore;
stores: TOfStore[];
storeKeys: string[];
state: S;
props: P;
mapStoreToState(storeType: TOfStore, mappingFunc: (newState: any) => any): void;
}