UNPKG

element-plus

Version:

A Component Library for Vue 3

1 lines 790 B
{"version":3,"file":"use-menu-color.mjs","sources":["../../../../../../packages/components/menu/src/use-menu-color.ts"],"sourcesContent":["import { computed } from 'vue'\nimport { TinyColor } from '@ctrl/tinycolor'\n\nimport type { MenuProps } from './menu'\n\nexport default function useMenuColor(props: MenuProps) {\n const menuBarColor = computed(() => {\n const color = props.backgroundColor\n return color ? new TinyColor(color).shade(20).toString() : ''\n })\n return menuBarColor\n}\n"],"names":[],"mappings":";;;AAKA,SAAwB,aAAa,KAAkB,EAAA;AACrD,EAAM,MAAA,YAAA,GAAe,SAAS,MAAM;AAClC,IAAA,MAAM,QAAQ,KAAM,CAAA,eAAA,CAAA;AACpB,IAAO,OAAA,KAAA,GAAQ,IAAI,SAAU,CAAA,KAAK,EAAE,KAAM,CAAA,EAAE,CAAE,CAAA,QAAA,EAAa,GAAA,EAAA,CAAA;AAAA,GAC5D,CAAA,CAAA;AACD,EAAO,OAAA,YAAA,CAAA;AACT;;;;"}