mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-10-28 12:30:21 +08:00
[react] Make var addons into a module
This lets you do import aliasing (eg. `import TestUtils = React.addons.TestUtils;`)
This commit is contained in:
1 parent
70737c2a24
commit
3ca8ceb795
3 files changed
+188
-166
No files matched your search
@@ -1,6 +1,8 @@
|
||||
/// <reference path="react-addons.d.ts" />
|
||||
import React = require("react/addons");
|
||||
|
||||
import TestUtils = React.addons.TestUtils;
|
||||
|
||||
interface Props extends React.Props<MyComponent> {
|
||||
hello: string;
|
||||
world?: string;
|
||||
@@ -397,12 +399,12 @@ React.createFactory(React.addons.CSSTransitionGroup)({
|
||||
// --------------------------------------------------------------------------
|
||||
|
||||
var node: Element;
|
||||
React.addons.TestUtils.Simulate.click(node);
|
||||
React.addons.TestUtils.Simulate.change(node);
|
||||
React.addons.TestUtils.Simulate.keyDown(node, { key: "Enter" });
|
||||
TestUtils.Simulate.click(node);
|
||||
TestUtils.Simulate.change(node);
|
||||
TestUtils.Simulate.keyDown(node, { key: "Enter" });
|
||||
|
||||
var renderer: React.ShallowRenderer =
|
||||
React.addons.TestUtils.createRenderer();
|
||||
TestUtils.createRenderer();
|
||||
renderer.render(React.createElement(Timer));
|
||||
var output: Timer = renderer.getRenderOutput<Timer>();
|
||||
|
||||
Reference in new issue
Block a user