Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Feature request: Support preact #351

Closed
KnisterPeter opened this issue Apr 3, 2017 · 1 comment
Closed

Feature request: Support preact #351

KnisterPeter opened this issue Apr 3, 2017 · 1 comment

Comments

@KnisterPeter
Copy link
Owner

KnisterPeter commented Apr 3, 2017

To support preact the generated typings should be

declare module 'component/button' {
    import {Component} from 'preact';

    export interface ButtonProps {
        onClick?: (...args: any[])=>any;
    }

    export default class Button extends Component<ButtonProps, any> {
        render(): JSX.Element;
    }
}

instead of

declare module 'component/button' {
    import * as React from 'react';

    export interface ButtonProps {
        onClick?: (...args: any[])=>any;
    }

     export default class Button extends React.Component<ButtonProps, any> {
    }
}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant