UNPKG

@ithinkdt/naive

Version:

iThinkDT Naive UI

15 lines (11 loc) 461 B
import { defineComponent } from 'vue' import { NTreeSelect } from 'ithinkdt-ui' import { useModuleRender } from './render' export const DtModuleTreeSelect = defineComponent({ name: 'ModuleTreeSelect', setup() { const { filterModule, renderIcon } = useModuleRender() const renderMenuIcon = ({ option }) => renderIcon(option) return () => <NTreeSelect filterable filter={filterModule} renderPrefix={renderMenuIcon} /> }, })