"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var jsxRuntime=require("react/jsx-runtime"),React=require("react"),system=require("@gem-sdk/system"),Separator=require("./Separator.js"),BlankSpace=require("./BlankSpace.js");const PriceLayout=({components:e,showPrice:t,showSeparator:r,separator:s})=>{let a=system.If(r,jsxRuntime.jsx(Separator.default,{separator:s}),system.If(e.length>1,jsxRuntime.jsx(BlankSpace.default,{}),jsxRuntime.jsx(jsxRuntime.Fragment,{})));return jsxRuntime.jsxs(jsxRuntime.Fragment,{children:[a,t&&e.map((t,r)=>jsxRuntime.jsxs(React.Fragment,{children:[t,r<e.length-1&&jsxRuntime.jsx(BlankSpace.default,{})]},r))]})};exports.default=PriceLayout;
