{"version":3,"file":"StickyContext.mjs","sources":["../../../../../../../packages/vue-components/vc-table/src/context/StickyContext.tsx"],"sourcesContent":["import { isStyleSupport } from '@antdv/utils';\nimport { onMounted, shallowRef } from 'vue';\n\nconst supportSticky = shallowRef(false);\nexport function useProvideSticky() {\n  onMounted(() => {\n    supportSticky.value = supportSticky.value || isStyleSupport('position', 'sticky');\n  });\n}\n\nexport function useInjectSticky() {\n  return supportSticky;\n}\n"],"names":["supportSticky","shallowRef","useProvideSticky","onMounted","value","isStyleSupport","useInjectSticky"],"mappings":";;;;AAGA,MAAMA,aAAAA,GAAgBC,WAAW,KAAK,CAAA,CAAA;AAC/B,SAASC,gBAAmB,GAAA;AACjCC,EAAAA,SAAAA,CAAU,MAAM;AACdH,IAAAA,aAAAA,CAAcI,KAAQJ,GAAAA,aAAAA,CAAcI,KAASC,IAAAA,cAAAA,CAAe,YAAY,QAAQ,CAAA,CAAA;AAAA,GACjF,CAAA,CAAA;AACH,CAAA;AAEO,SAASC,eAAkB,GAAA;AAChC,EAAON,OAAAA,aAAAA,CAAAA;AACT;;;;"}