UNPKG

pkg-components

Version:
4 lines (3 loc) 2.36 kB
import{j as l}from"./jsx-runtime-DI8_P1Ft.js";import{B as r}from"./index-B4ZYcO8N.js";import"./index-DPzuYzxM.js";import"./_commonjsHelpers-C4iS2aBk.js";import"./image-DfgIb6x4.js";import"./utils-D5IJ2A55.js";import"./_interop_require_default-DgqNHo5w.js";import"./use-intersection-BigaMEX4.js";import"./index-B3IC6ylx.js";const N={title:"organisms/Bill",component:r,argTypes:{client:{description:"Datos del cliente",defaultValue:{clientName:"Juan Pérez",address:"Calle 123",tlf:"123-456-789"},control:"object"},products:{description:"Lista de productos",defaultValue:[{pName:"Pízza H",ProQuantity:1,unitPrice:5e4,dataOptional:[{OptionalProName:"Elije tu salsa",ExtProductFoodsSubOptionalAll:[{OptionalSubProName:"Napolitana"},{OptionalSubProName:"Queso cheda"},{OptionalSubProName:"Salsa de ajo"}]}],dataExtra:[{extraName:"Porcion de queso extra",extraPrice:5e3,newExtraPrice:2e4},{extraName:"Porcion de papas",extraPrice:3e3,newExtraPrice:12e3}]}],control:"array"},restaurante:{description:"Datos del restaurante",defaultValue:{name:"Restaurante XYZ",address:"Avenida 123",tlf:"987-654-321"},control:"object"},orderStatus:{description:"Estado del pedido",defaultValue:"En Progreso",control:"text"},totalAmount:{description:"Monto total del pedido",defaultValue:30,control:"number"},paymentMethod:{description:"Método de pago",defaultValue:"Efectivo",control:{type:"select",options:["Efectivo","Tarjeta"]}}}},n=i=>l(r,{...i}),e=n.bind({});e.args={client:{clientName:"Juan Pérez",address:"Calle 123",tlf:"123-456-789"},products:[{pName:"Pízza H",ProQuantity:1,unitPrice:5e4,dataOptional:[{OptionalProName:"Elije tu salsa",ExtProductFoodsSubOptionalAll:[{OptionalSubProName:"Napolitana"},{OptionalSubProName:"Queso cheda"},{OptionalSubProName:"Salsa de ajo"}]}],dataExtra:[{extraName:"Porcion de queso extra",extraPrice:5e3,newExtraPrice:2e4},{extraName:"Porcion de papas",extraPrice:3e3,newExtraPrice:12e3}]}],restaurante:{name:"Restaurante XYZ",address:"Avenida 123",tlf:"987-654-321"},orderStatus:"En Progreso",totalAmount:30,paymentMethod:"Efectivo"};var a,t,o;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`args => { return <Bill {...args} />; }`,...(o=(t=e.parameters)==null?void 0:t.docs)==null?void 0:o.source}}};const E=["Default"];export{e as Default,E as __namedExportsOrder,N as default};