import Utils from '../utils/utils'; import Mixins from '../utils/mixins'; /* phenome-dts-imports import { Range as RangeNamespace } from 'framework7/components/range/range'; */ /* phenome-dts-instance f7Range: RangeNamespace.Range */ export default { name: 'f7-range', props: { id: [String, Number], className: String, // phenome-react-line style: Object, // phenome-react-line init: { type: Boolean, default: true, }, value: { type: [Number, Array, String], default: 0, }, min: { type: [Number, String], default: 0, }, max: { type: [Number, String], default: 100, }, step: { type: [Number, String], default: 1, }, label: { type: Boolean, default: false, }, dual: { type: Boolean, default: false, }, name: String, inputId: String, input: Boolean, disabled: Boolean, draggableBar: { type: Boolean, default: true, }, formatLabel: Function, ...Mixins.colorProps, }, render() { const self = this; const props = self.props; const { id, disabled, className, style, input, inputId, name, } = self.props; const classes = Utils.classNames( className, 'range-slider', { disabled, }, Mixins.colorClasses(props), ); return (