"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("@gem-sdk/core"),t=require("@gem-sdk/system"),s=require("../common/classes.js"),r=require("../common/attrs.js"),l=require("../common/styles.js");exports.default=({children:m,dataIndex:i,parentUid:u,builderProps:a,parentStyles:c})=>{if(e.isEmptyChildren(m))return null;let o=t.createClass(s.getItemClasses(u)),n=t.createAttr({...r.getItemAttrs(a?.uid,i)}),d=t.createStyle(l.getItemStyles(c));return e.template`
    <li
      ${n}
      class="${o}"
      style="${d}"
    >
    ${m}
  </li>`};
