The Reactstrap Input component is styled to hide the number spin buttons since this makes little sense for entering a seed number.
Each randomizer now also throw an exception on parsing a negative number since while the Random class constructor can take a negative number, its absolute value is used, a behavior that can be non-obvious.
Also switched to using the value prop instead of defaultValue in Configure. The later is meant for "uncontrolled" react components, while the components in question in Configure were used in the "controlled" manner.
input
toseed
Random
class constructor can take a negative number, its absolute value is used, a behavior that can be non-obvious.Also switched to using the
value
prop instead ofdefaultValue
inConfigure
. The later is meant for "uncontrolled" react components, while the components in question inConfigure
were used in the "controlled" manner.Credits to @avvie for identifying the issue