Use query parameters rather than long path

This commit is contained in:
Cmdr McDonald
2016-11-21 10:06:14 +00:00
parent e4830811b0
commit 8857aba53f
7 changed files with 22 additions and 12 deletions

View File

@@ -29,12 +29,14 @@ export default class Modification extends TranslatedComponent {
/**
* Update modification given a value.
* @param {Number} value The value to set
* @param {Number} value The value to set. This comes in as a string and must be stored in state as a string,
* because it needs to allow illegal 'numbers' ('-', '1.', etc) when the user is typing
* in a value by hand
*/
_updateValue(value) {
const name = this.props.name;
let scaledValue = Math.floor(Number(value) * 100);
let scaledValue = Math.round(Number(value) * 100);
// Limit to +1000% / -100%
if (scaledValue > 100000) {
scaledValue = 100000;