Sha256: a3ffd8caf6d9184e0fadf4ad4d0669508b0edf63e1ecfa45df6bffba38e6356e

Contents?: true

Size: 676 Bytes

Versions: 1

Compression:

Stored size: 676 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
            key="uom"
            syncOptions={with: 'with_combined_uom'}
            displayFallback={@props.model.uom.combined_uom}
            editOnly writable unstyled
            model={@props.model}
            fetchWhenOpen={false}
            queryOrder={size: 'desc'}
            labelField="combined_uom"
            name="uom"
            {...props}
        />

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
stockor-0.2 client/skr/components/UOMChooser.cjsx