{"version":3,"file":"node-content.mjs","sources":["../../../../../../packages/components/cascader-panel/src/node-content.ts"],"sourcesContent":["import { defineComponent, h } from 'vue'\r\n\r\nexport default defineComponent({\r\n  name: 'NodeContent',\r\n  render() {\r\n    // @ts-ignore\r\n    const { node, panel } = this.$parent\r\n    const { data, label } = node\r\n    const { renderLabelFn } = panel\r\n    return h(\r\n      'span',\r\n      { class: 'sg-cascader-node__label' },\r\n      renderLabelFn ? renderLabelFn({ node, data }) : label\r\n    )\r\n  },\r\n})\r\n"],"names":[],"mappings":";;AACA,kBAAe,eAAe,CAAC;AAC/B,EAAE,IAAI,EAAE,aAAa;AACrB,EAAE,MAAM,GAAG;AACX,IAAI,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC;AACzC,IAAI,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC;AACjC,IAAI,MAAM,EAAE,aAAa,EAAE,GAAG,KAAK,CAAC;AACpC,IAAI,OAAO,CAAC,CAAC,MAAM,EAAE,EAAE,KAAK,EAAE,yBAAyB,EAAE,EAAE,aAAa,GAAG,aAAa,CAAC,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC,GAAG,KAAK,CAAC,CAAC;AAClH,GAAG;AACH,CAAC,CAAC;;;;"}