DefinitelyTyped/types/react-fontawesome/react-fontawesome-tests.tsx
Gavin Gregory 21a7a8a0b7 added an optional (react) style property to the react-fontawesome definition file. (#18807)
* added a React style property to the react-fontawesome definition file.

* made amendments to FontAwesomeProps as suggest by vincaslt, now successfully extend React.HTMLProps<FontAwesome>.
2017-08-14 11:56:59 -07:00

28 lines
528 B
TypeScript

import * as React from "react";
import * as ReactDOM from "react-dom";
import FontAwesome = require('react-fontawesome');
class BasicTestComponent extends React.Component {
render() {
return (
<FontAwesome
className='super-crazy-colors'
name="rocket"
size="2x"
spin
/>
);
}
}
class CSSTestComponent extends React.Component {
render() {
return (
<FontAwesome
name="rocket"
style={{backgroundColor: 'red', color: 'blue'}}
/>
);
}
}