TypeScript/tests/cases/conformance/jsx/correctlyMarkAliasAsReferences4.tsx

16 lines
435 B
TypeScript
Raw Normal View History

2017-05-03 22:30:30 +02:00
// @target: es2017
// @jsx: react
// @moduleResolution: node
// @skipLibCheck: true
2017-05-03 22:30:30 +02:00
// @libFiles: react.d.ts,lib.d.ts
// @filename: declaration.d.ts
declare module "classnames";
// @filename: 0.tsx
///<reference path="declaration.d.ts" />
import * as cx from 'classnames';
import * as React from "react";
let buttonProps : {[attributeName: string]: ''}
let k = <button {...buttonProps} className={cx('class1', { class2: true })} />;