DefinitelyTyped/reactcss/reactcss-tests.tsx
Karol Janyst b6bd0766d8 Add definitions for reactcss (#12122)
* Add definitions for react-css-transition-replace

* Add definitions for reactcss

* Change test header

* Remove accidentally added other definitions

* Remove yarn.lock from .gitignore
2016-10-28 23:35:07 +09:00

30 lines
827 B
TypeScript

// ReactCSS Test
// ================================================================================
///<reference path="reactcss.d.ts"/>
///<reference path="../react/react.d.ts"/>
///<reference path="../react/react-dom.d.ts"/>
// Imports
// --------------------------------------------------------------------------------
import * as React from "react"
import { StatelessComponent } from "react"
import { render } from "react-dom"
import { default as reactCSS, hover, loop } from "reactcss"
interface TestProps extends ReactCSS.HoverProps {}
var styles: any = reactCSS({
default : {},
hover : {}
}, { hover : true })
var loopProps: ReactCSS.LoopableProps = loop(1, 10)
var TestComponent: StatelessComponent<TestProps>
var Test = hover(TestComponent)
render(
<Test />,
document.getElementById("main")
)