TypeScript/tests/cases/compiler/tsxStatelessComponentDefaultProps.tsx
Wesley Wigham 7b5ef64e76
Unify JSX And Normal Call Checking Codepaths (#27627)
* Unify JSX Call Checking Codepaths

* Add tests for fixed issues

* Fix lint, move all error checking into the only-run-once resolveSignature call

* Remove unused (unreachable?) code path

* Consolidate a little more duplicated logic into signature checking

* Fix #19775 a bit more

* Cosmetic changes from CR
2018-10-16 20:16:00 -04:00

18 lines
319 B
TypeScript

// @jsx: react
// @strict: true
// @esModuleInterop: true
/// <reference path="/.lib/react16.d.ts" />
import React from 'react';
interface Props {
text: string;
}
function BackButton(_props: Props) {
return <div />
}
BackButton.defaultProps = {
text: 'Go Back',
};
let a = <BackButton />