element-ui-for-gov
Version:
element-ui for gov
28 lines (25 loc) • 713 B
JavaScript
import Transfer from './transfer';
export default {
name: 'PickerPanel',
components: {Transfer},
props: {
defaultChecked: Array,
treeProps: Object,
checkedUsers: Array
},
render() {
const {parentName, userName, renderFilter, filterNodeMethod} = this.treeProps;
return (<Transfer ref="tree"
fieldNames={{
parent: parentName,
userName: userName
}}
treeProps={this.treeProps}
filterNodeMethod={filterNodeMethod}
defaultChecked={this.defaultChecked}
checkedUsers={this.checkedUsers}
>
<template slot="filter">{renderFilter && renderFilter(this.$refs['tree'])}</template>
</Transfer>);
}
};