vue-data-ui
Version:
A user-empowering data visualization Vue 3 components library for eloquent data storytelling
2 lines (1 loc) • 427 B
JavaScript
const s=require("vue");function r({config:t}){var l;const e=s.ref(null),i=(t==null?void 0:t.text)||"Chart visualization",u=((l=t==null?void 0:t.subtitle)==null?void 0:l.text)||"";return s.onMounted(()=>{s.nextTick(()=>{e.value&&(e.value.setAttribute("aria-label",`${i}${u?`. ${u}`:""}`),e.value.setAttribute("role","img"),e.value.setAttribute("aria-live","polite"))})}),{svgRef:e}}exports.useChartAccessibility=r;
;