{"version":3,"file":"table.mjs","sources":["../../../../packages/tokens/table.ts"],"sourcesContent":["import type { ComputedRef, InjectionKey, Ref } from 'vue'\nimport type { Arrayable } from '@vuesax-alpha/utils'\nimport type { TableModelValueType } from '@vuesax-alpha/components/table'\n\nexport type TableContext = {\n  colspan: Ref<number>\n  modelValue: ComputedRef<Arrayable<TableModelValueType>>\n  multiple: ComputedRef<boolean>\n  selected: (data: unknown) => void\n}\n\nexport const tableContextKey: InjectionKey<TableContext> =\n  Symbol('table-context')\n"],"names":[],"mappings":"AAWa,MAAA,eAAA,GACX,OAAO,eAAe;;;;"}