element-plus
Version:
A Component Library for Vue 3
1 lines • 701 B
Source Map (JSON)
{"version":3,"file":"use-menu-color.mjs","sources":["../../../../../../packages/components/menu/src/use-menu-color.ts"],"sourcesContent":["import { computed } from 'vue'\nimport { darken } from '@element-plus/utils/color'\n\nimport type { MenuProps } from './menu'\n\nexport default function useMenuColor(props: MenuProps) {\n const menuBarColor = computed(() => {\n const color = props.backgroundColor\n if (!color) {\n return ''\n } else {\n return darken(color)\n }\n })\n return menuBarColor\n}\n"],"names":[],"mappings":";;;sBAKqC,OAAkB;AACrD,QAAM,eAAe,SAAS,MAAM;AAClC,UAAM,QAAQ,MAAM;AACpB,QAAI,CAAC,OAAO;AACV,aAAO;AAAA,WACF;AACL,aAAO,OAAO;AAAA;AAAA;AAGlB,SAAO;AAAA;;;;"}