{"version":3,"file":"TodoNode-wooKVNkY.mjs","names":[],"sources":["../src/components/templates/TodoNode.vue"],"sourcesContent":["<template>\n  <section :id=\"id\">\n    <span v-for=\"(s, index) in extraIds\" :key=\"'id_span_' + index\" :id=\"s\" />\n    <component\n      v-for=\"(c, index) in children\"\n      :key=\"'todo_component_' + index\"\n      :is=\"c.component\"\n      :node=\"c.node\"\n      :componentName=\"c.name\"\n      :properties=\"c.properties\"\n    />\n  </section>\n</template>\n\n<script setup>\nconsole.log(\"****** IN USE ******\")\nimport { toRefs } from 'vue'\n\nimport { useMethods } from '../../composables/methods'\nimport { useChildren } from '../../composables/computed'\n\nconst props = defineProps({\n  node: {\n    type: undefined,\n    default: null,\n  },\n  componentName: {\n    type: String,\n  },\n  properties: {\n    type: Object,\n  }\n})\n\nconst { node } = toRefs(props)\n\nconst { extractId, separateIds } = useMethods()\nconst { id } = extractId(node.value)\nconst { extraIds } = separateIds(node.value, id)\n\nconst { children } = useChildren(node)\n</script>\n"],"mappings":";;;;;;;;;;;;;;;EAeA,QAAQ,IAAI,sBAAsB;EAmBlC,IAAM,EAAE,YAAS,EAAO,CAAK,GAEvB,EAAE,cAAW,mBAAgB,EAAW,GACxC,EAAE,UAAO,EAAU,EAAK,KAAK,GAC7B,EAAE,gBAAa,EAAY,EAAK,OAAO,CAAE,GAEzC,EAAE,gBAAa,EAAY,CAAI;oBAvCnC,EAAA,GAAA,EAUU,WAAA,EAVA,IAAI,EAAA,CAAA,EAAE,GAAA,EACd,EAAA,EAAA,GAAA,EAAyE,GAAA,MAAA,EAA9C,EAAA,CAAA,IAAb,GAAG,OAAjB,EAAA,GAAA,EAAyE,QAAA;GAAnC,KAAG,aAAe;GAAQ,IAAI;iBACpE,GAAA,GAAA,KAAA,EAAA,EAAA,GAAA,EAOE,GAAA,MAAA,EANqB,EAAA,CAAA,IAAb,GAAG,OADb,EAAA,GAAA,EAOE,EAJK,EAAE,SAAS,GAAA;GADf,KAAG,oBAAsB;GAEzB,MAAM,EAAE;GACR,eAAe,EAAE;GACjB,YAAY,EAAE"}