Sha256: ca520ce8e6ebe8e352e3fe5c2f629d6bae02ce08626630eb54a6edd60dd19b4f

Contents?: true

Size: 651 Bytes

Versions: 3

Compression:

Stored size: 651 Bytes

Contents

class Skr.Components.UOMChooser extends Lanes.React.Component

    propTypes:
        model: Lanes.PropTypes.Model.isRequired


    getDefaultProps: ->
        label: 'UOM'

    render: ->
        props = _.clone(@props)
        props.choices ||= @props.model.uom_choices.models

        <LC.SelectField
            syncOptions={with: 'with_combined_uom'}
            displayFallback={@props.model.uom.combined_uom}
            editOnly writable unstyled
            model={@props.model}
            fetchWhenOpen={false}
            queryOrder={size: 'desc'}
            labelField="combined"
            name="uom"
            {...props}
        />

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
stockor-0.5.0 client/skr/components/UOMChooser.cjsx
stockor-0.4.0 client/skr/components/UOMChooser.cjsx
stockor-0.3.0 client/skr/components/UOMChooser.cjsx