{"version":3,"file":"git-graph.mjs","sources":["../../../../../../packages/components/git-graph/src/git-graph.vue"],"sourcesContent":["<template>\n  <div :id=\"gId\" :class=\"ns.b('wrapper')\" />\n</template>\n\n<script setup lang=\"ts\">\nimport { nextTick, onMounted, ref } from 'vue'\nimport { useNamespace } from '@lit-element/hooks'\nimport { gitGraphProps } from './git-graph-types'\nimport useGitGraph from './use-git-graph'\n\ndefineOptions({ name: 'LtGitGraph' })\nconst props = defineProps(gitGraphProps)\n\nconst ns = useNamespace('graph')\nconst isDark = ref(false)\nconst { initTheme, initGraph, getGraphId } = useGitGraph(isDark)\n\nconst gId = getGraphId()\nonMounted(() => {\n  nextTick(() => {\n    const graphEle = document.querySelectorAll(`#${gId}`)[0] as HTMLElement\n    initTheme()\n    initGraph(graphEle, props.option, isDark.value)\n  })\n})\n</script>\n"],"names":["DO_defineComponent"],"mappings":";;;;;;;AAUc,MAAA,WAAA,GAAAA,eAAA,CAAA,EAAE,IAAM,EAAA,YAAA,EAAa,CAAA,CAAA;;;;;;AAGnC,IAAM,MAAA,EAAA,GAAK,aAAa,OAAO,CAAA,CAAA;AAC/B,IAAM,MAAA,MAAA,GAAS,IAAI,KAAK,CAAA,CAAA;AACxB,IAAA,MAAM,EAAE,SAAW,EAAA,SAAA,EAAW,UAAW,EAAA,GAAI,YAAY,MAAM,CAAA,CAAA;AAE/D,IAAA,MAAM,MAAM,UAAW,EAAA,CAAA;AACvB,IAAA,SAAA,CAAU,MAAM;AACd,MAAA,QAAA,CAAS,MAAM;AACb,QAAA,MAAM,WAAW,QAAS,CAAA,gBAAA,CAAiB,IAAI,GAAG,CAAA,CAAE,EAAE,CAAC,CAAA,CAAA;AACvD,QAAU,SAAA,EAAA,CAAA;AACV,QAAA,SAAA,CAAU,QAAU,EAAA,KAAA,CAAM,MAAQ,EAAA,MAAA,CAAO,KAAK,CAAA,CAAA;AAAA,OAC/C,CAAA,CAAA;AAAA,KACF,CAAA,CAAA;;;;;;;;;;;;;"}