Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / src / inputs / Incrementer / deps.ts
Size: Mime:
import { IncrementerState } from './IncrementerState'
import { IncrementerProps } from './typings'

function initIncrementerState() {
  return new IncrementerState()
}
function toIncrementerState(props: IncrementerProps) {
  if (props.state === undefined) {
    const state = initIncrementerState()
    state.update(props)
    return state
  } else {
    return props.state
  }
}

export { initIncrementerState, toIncrementerState }