element-plus
Version:
A Component Library for Vue 3
1 lines • 2.76 kB
Source Map (JSON)
{"version":3,"file":"mapState-helper.mjs","sources":["../../../../../../../packages/components/table/src/table-footer/mapState-helper.ts"],"sourcesContent":["import { computed, inject } from 'vue'\nimport { TABLE_INJECTION_KEY } from '../tokens'\n\nfunction useMapState() {\n const table = inject(TABLE_INJECTION_KEY)\n const store = table?.store\n const leftFixedLeafCount = computed(() => {\n return store?.states.fixedLeafColumnsLength.value ?? 0\n })\n const rightFixedLeafCount = computed(() => {\n return store?.states.rightFixedColumns.value.length ?? 0\n })\n const columnsCount = computed(() => {\n return store?.states.columns.value.length ?? 0\n })\n const leftFixedCount = computed(() => {\n return store?.states.fixedColumns.value.length ?? 0\n })\n const rightFixedCount = computed(() => {\n return store?.states.rightFixedColumns.value.length ?? 0\n })\n\n return {\n leftFixedLeafCount,\n rightFixedLeafCount,\n columnsCount,\n leftFixedCount,\n rightFixedCount,\n columns: computed(() => store?.states.columns.value ?? []),\n }\n}\n\nexport default useMapState\n"],"names":[],"mappings":";;;AAGA,SAAS,WAAc,GAAA;AACrB,EAAM,MAAA,KAAA,GAAQ,OAAO,mBAAmB,CAAA,CAAA;AACxC,EAAA,MAAM,QAAQ,KAAO,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,KAAA,CAAA;AACrB,EAAM,MAAA,kBAAA,GAAqB,SAAS,MAAM;AAN5C,IAAA,IAAA,EAAA,CAAA;AAOI,IAAA,OAAA,CAAO,EAAO,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,CAAO,sBAAuB,CAAA,KAAA,KAArC,IAA8C,GAAA,EAAA,GAAA,CAAA,CAAA;AAAA,GACtD,CAAA,CAAA;AACD,EAAM,MAAA,mBAAA,GAAsB,SAAS,MAAM;AAT7C,IAAA,IAAA,EAAA,CAAA;AAUI,IAAA,OAAA,CAAO,EAAO,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,CAAO,iBAAkB,CAAA,KAAA,CAAM,WAAtC,IAAgD,GAAA,EAAA,GAAA,CAAA,CAAA;AAAA,GACxD,CAAA,CAAA;AACD,EAAM,MAAA,YAAA,GAAe,SAAS,MAAM;AAZtC,IAAA,IAAA,EAAA,CAAA;AAaI,IAAA,OAAA,CAAO,EAAO,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,CAAO,OAAQ,CAAA,KAAA,CAAM,WAA5B,IAAsC,GAAA,EAAA,GAAA,CAAA,CAAA;AAAA,GAC9C,CAAA,CAAA;AACD,EAAM,MAAA,cAAA,GAAiB,SAAS,MAAM;AAfxC,IAAA,IAAA,EAAA,CAAA;AAgBI,IAAA,OAAA,CAAO,EAAO,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,CAAO,YAAa,CAAA,KAAA,CAAM,WAAjC,IAA2C,GAAA,EAAA,GAAA,CAAA,CAAA;AAAA,GACnD,CAAA,CAAA;AACD,EAAM,MAAA,eAAA,GAAkB,SAAS,MAAM;AAlBzC,IAAA,IAAA,EAAA,CAAA;AAmBI,IAAA,OAAA,CAAO,EAAO,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAA,MAAA,CAAO,iBAAkB,CAAA,KAAA,CAAM,WAAtC,IAAgD,GAAA,EAAA,GAAA,CAAA,CAAA;AAAA,GACxD,CAAA,CAAA;AAED,EAAO,OAAA;AAAA,IACL,kBAAA;AAAA,IACA,mBAAA;AAAA,IACA,YAAA;AAAA,IACA,cAAA;AAAA,IACA,eAAA;AAAA,IACA,OAAA,EAAS,SAAS,MAAG;AA5BzB,MAAA,IAAA,EAAA,CAAA;AA4B4B,MAAA,OAAA,CAAA,EAAA,GAAA,KAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,KAAA,CAAO,MAAO,CAAA,OAAA,CAAQ,KAAtB,KAAA,IAAA,GAAA,EAAA,GAA+B,EAAC,CAAA;AAAA,KAAC,CAAA;AAAA,GAC3D,CAAA;AACF;;;;"}