{"version":3,"file":"use-checkbox-group.cjs","sources":["../../../../../../packages/components/checkbox/src/composables/use-checkbox-group.js"],"sourcesContent":["import { inject } from \"vue\"\nimport { CHECKBOX_GROUP_KEY, CHECKBOX_ALL_KEY } from \"../constant\"\nexport function useCheckboxGroup(){\n  // checkboxGroup数据\n  const checkboxGroupKey = inject(CHECKBOX_GROUP_KEY, undefined)\n  const checkboxAllKey = inject(CHECKBOX_ALL_KEY, undefined)\n  // checkboxGroup是否存在\n  const isGroup = checkboxGroupKey !== undefined\n  const isAll = checkboxAllKey !== undefined\n  return {\n    checkboxGroupKey,\n    checkboxAllKey,\n    isGroup,\n    isAll\n  }\n}"],"names":["inject","CHECKBOX_GROUP_KEY","CHECKBOX_ALL_KEY"],"mappings":";;;;;AAEO,SAAS,gBAAkB,GAAA;AAEhC,EAAM,MAAA,gBAAA,GAAmBA,UAAO,CAAAC,2BAAA,EAAoB,KAAS,CAAA,CAAA,CAAA;AAC7D,EAAM,MAAA,cAAA,GAAiBD,UAAO,CAAAE,yBAAA,EAAkB,KAAS,CAAA,CAAA,CAAA;AAEzD,EAAA,MAAM,UAAU,gBAAqB,KAAA,KAAA,CAAA,CAAA;AACrC,EAAA,MAAM,QAAQ,cAAmB,KAAA,KAAA,CAAA,CAAA;AACjC,EAAO,OAAA;AAAA,IACL,gBAAA;AAAA,IACA,cAAA;AAAA,IACA,OAAA;AAAA,IACA,KAAA;AAAA,GACF,CAAA;AACF;;;;"}