You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
958 B
35 lines
958 B
export default function (device) {
|
|
return device === 'desktop' ?
|
|
new Map([
|
|
['text', 'el-input'],
|
|
['textarea', 'el-input'],
|
|
['date', 'el-date-picker'],
|
|
['datetime', 'el-date-picker'],
|
|
['select', 'el-select'],
|
|
['radio', 'el-radio-group'],
|
|
['file', 'el-upload'],
|
|
['label', 'div'],
|
|
['static', 'el-link'],
|
|
['hr', 'el-divider'],
|
|
['choice', 'el-select'],
|
|
['choices', 'el-select'],
|
|
['sign', 'el-image'],
|
|
['relation-flow','el-select']
|
|
]) :
|
|
new Map([
|
|
['text', 'van-field'],
|
|
['textarea', 'van-field'],
|
|
['date', 'van-cell'],
|
|
['datetime', 'van-datetime-picker'],
|
|
['select', 'van-picker'],
|
|
['radio', 'van-radio-group'],
|
|
['file', 'el-upload'],
|
|
['label', 'van-tag'],
|
|
['static', 'el-link'],
|
|
['hr', 'van-divide'],
|
|
['choice', 'van-picker'],
|
|
['choices', 'van-checkbox'],
|
|
['sign', 'van-image']
|
|
])
|
|
}
|