ny
昨天 282fbc6488f4e8ceb5fda759f963ee88fbf7b999
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import type { VNode } from 'vue';
 
import { h } from 'vue';
 
import { isString } from '@jnpf/utils';
 
import { VbenIcon } from '@vben-core/shadcn-ui';
 
export const TreeIcon: any = ({ icon }: { icon: string | VNode }) => {
  if (!icon) return null;
  if (isString(icon)) {
    return h('i', { class: `icon-my mr-[6px] ${icon}` });
  }
  return VbenIcon;
};