bootstrap-vue-next
Version:
BootstrapVueNext is an early and lovely component library for Vue 3 & Nuxt 3 based on Bootstrap 5 and Typescript.
1 lines • 597 B
Source Map (JSON)
{"version":3,"file":"flattenFragments-BoFLyuna.mjs","sources":["../src/utils/flattenFragments.ts"],"sourcesContent":["import {Fragment, type VNode} from 'vue'\n\nexport function flattenFragments(nodes: VNode[]): VNode[] {\n return nodes\n .map((node) => {\n if (node.type === Fragment) {\n return flattenFragments(node.children as VNode[])\n }\n return node\n })\n .flat()\n}\n"],"names":[],"mappings":";AAEO,SAAS,iBAAiB,OAAyB;AACxD,SAAO,MACJ,IAAI,CAAC,SAAS;AACb,QAAI,KAAK,SAAS,UAAU;AAC1B,aAAO,iBAAiB,KAAK,QAAmB;AAAA,IAClD;AACA,WAAO;AAAA,EACT,CAAC,EACA,KAAA;AACL;"}