"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t=require("../../../../_virtual/jsx-runtime.js"),a=require("react"),s=require("./styles.js");const u=a.forwardRef(({variant:r,prefix:e},i)=>{switch(e.type){case"thumbnail":case"avatar":return t.jsxRuntimeExports.jsx(s.ListItemPrefixWrapper,{variant:r,type:e.type,ref:i,children:e.img?t.jsxRuntimeExports.jsx("img",{src:e.img}):t.jsxRuntimeExports.jsx(s.ImagePlaceholder,{type:e.type})});case"action":case"icon":default:return t.jsxRuntimeExports.jsx(s.ListItemPrefixWrapper,{variant:r,type:e.type,ref:i,children:e.element})}});exports.ListItemPrefix=u;
