UNPKG

element-plus

Version:

A Component Library for Vue 3

1 lines 775 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,KAAA,EAAkB;AACrD,EAAA,MAAM,YAAA,GAAe,SAAS,MAAM;AAClC,IAAA,MAAM,QAAQ,KAAA,CAAM,eAAA;AACpB,IAAA,OAAO,KAAA,GAAQ,IAAI,SAAA,CAAU,KAAK,EAAE,KAAA,CAAM,EAAE,CAAA,CAAE,QAAA,EAAS,GAAI,EAAA;AAAA,EAC7D,CAAC,CAAA;AACD,EAAA,OAAO,YAAA;AACT;;;;"}