mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* 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>.
28 lines
528 B
TypeScript
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'}}
|
|
/>
|
|
);
|
|
}
|
|
}
|