This repo hasn't had a successful analysis for its default branch yet.

jtassin/react-amount-field

View on GitHub
examples/src/Example2.jsx

Summary

Maintainability
C
7 hrs
Test Coverage
import React from 'react';
import TextField from 'material-ui/TextField';
import MuiThemeProvider from 'material-ui/styles/MuiThemeProvider';
import lightBaseTheme from 'material-ui/styles/baseThemes/lightBaseTheme';
import getMuiTheme from 'material-ui/styles/getMuiTheme';
import ReactAmountField from '../../src/ReactAmountField';
 
export default class extends React.Component {
 
constructor() {
super();
this.state = {
val: '1337',
};
}
 
render() {
return (
<MuiThemeProvider muiTheme={getMuiTheme(lightBaseTheme)}>
Similar blocks of code found in 2 locations. Consider refactoring.
<div style={{ height: '50px' }}>
<div style={{ width: '50%', float: 'left' }}>
{this.state.val}
</div>
<div style={{ width: '50%', float: 'left' }}>
<ReactAmountField
onChange={(event) => { this.setState({ val: event.target.value }); }}
value={this.state.val}
><TextField
hintText="I will be turned to an amount"
/></ReactAmountField>
</div>
</div>
</MuiThemeProvider>
);
}
}