module.exports=[69147,a=>{"use strict";var b=a.i(87924);function c({title:a,description:c,controls:d,output:e}){return(0,b.jsxs)("div",{className:"container mx-auto px-4 py-8 max-w-7xl",children:[(0,b.jsxs)("div",{className:"mb-8",children:[(0,b.jsx)("h1",{className:"text-3xl font-bold tracking-tight text-foreground mb-2",children:a}),(0,b.jsx)("p",{className:"text-muted-foreground",children:c})]}),(0,b.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-8 items-start",children:[(0,b.jsx)("div",{className:"space-y-6",children:(0,b.jsx)("div",{className:"bg-card rounded-2xl border border-border p-6 shadow-sm",children:d})}),(0,b.jsx)("div",{className:"lg:sticky lg:top-24",children:(0,b.jsxs)("div",{className:"space-y-4",children:[(0,b.jsx)("h2",{className:"text-sm font-semibold text-muted-foreground uppercase tracking-wider px-1",children:"Generated Output"}),e]})})]})]})}a.s(["ToolLayout",()=>c])},5151,a=>{"use strict";let b=(0,a.i(70106).default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);a.s(["Copy",()=>b],5151)},33441,a=>{"use strict";let b=(0,a.i(70106).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);a.s(["Check",()=>b],33441)},61823,a=>{"use strict";var b=a.i(87924),c=a.i(72131),d=a.i(69147),e=a.i(62258);function f(){let[a,f]=(0,c.useState)("John Doe"),[g,h]=(0,c.useState)("Software Engineer"),[i,j]=(0,c.useState)(16),[k,l]=(0,c.useState)(!1),[m,n]=(0,c.useState)("CircleAvatar"),[o,p]=(0,c.useState)("Icon"),q=`ListTile(
  contentPadding: const EdgeInsets.symmetric(horizontal: ${i}),
  leading: ${"CircleAvatar"===m?"const CircleAvatar(child: Icon(Icons.person))":"const Icon(Icons.person)"},
  title: const Text("${a}"),
  subtitle: const Text("${g}"),
  trailing: ${"Icon"===o?"const Icon(Icons.arrow_forward_ios, size: 16)":"null"},
  isThreeLine: ${k},
  onTap: () {
    // Action here
  },
)`;return(0,b.jsx)(d.ToolLayout,{title:"Flutter ListTile Generator",description:"Create standard list items with lead icons, titles, and trailing actions.",controls:(0,b.jsxs)("div",{className:"space-y-6",children:[(0,b.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,b.jsxs)("div",{className:"space-y-2",children:[(0,b.jsx)("label",{className:"text-sm font-medium text-muted-foreground",children:"Title"}),(0,b.jsx)("input",{type:"text",value:a,onChange:a=>f(a.target.value),className:"w-full px-4 py-2 bg-background border border-border rounded-xl focus:ring-2 focus:ring-primary outline-none"})]}),(0,b.jsxs)("div",{className:"space-y-2",children:[(0,b.jsx)("label",{className:"text-sm font-medium text-muted-foreground",children:"Subtitle"}),(0,b.jsx)("input",{type:"text",value:g,onChange:a=>h(a.target.value),className:"w-full px-4 py-2 bg-background border border-border rounded-xl focus:ring-2 focus:ring-primary outline-none"})]})]}),(0,b.jsxs)("div",{className:"space-y-2",children:[(0,b.jsx)("label",{className:"text-sm font-medium text-muted-foreground",children:"Horizontal Padding"}),(0,b.jsx)("input",{type:"range",min:"0",max:"64",step:"1",value:i,onChange:a=>j(parseInt(a.target.value)),className:"w-full"})]}),(0,b.jsxs)("div",{className:"grid grid-cols-2 gap-4",children:[(0,b.jsxs)("div",{className:"space-y-2",children:[(0,b.jsx)("label",{className:"text-sm font-medium text-muted-foreground",children:"Leading Widget"}),(0,b.jsxs)("select",{value:m,onChange:a=>n(a.target.value),className:"w-full px-4 py-2 bg-background border border-border rounded-xl focus:ring-2 focus:ring-primary outline-none",children:[(0,b.jsx)("option",{value:"CircleAvatar",children:"CircleAvatar"}),(0,b.jsx)("option",{value:"Icon",children:"Icon"}),(0,b.jsx)("option",{value:"None",children:"None"})]})]}),(0,b.jsxs)("div",{className:"space-y-2",children:[(0,b.jsx)("label",{className:"text-sm font-medium text-muted-foreground",children:"Trailing Widget"}),(0,b.jsxs)("select",{value:o,onChange:a=>p(a.target.value),className:"w-full px-4 py-2 bg-background border border-border rounded-xl focus:ring-2 focus:ring-primary outline-none",children:[(0,b.jsx)("option",{value:"Icon",children:"Icon"}),(0,b.jsx)("option",{value:"None",children:"None"})]})]})]}),(0,b.jsxs)("div",{className:"pt-8 border-t border-border flex flex-col items-center",children:[(0,b.jsx)("span",{className:"text-xs text-muted-foreground uppercase tracking-widest block mb-10",children:"Preview"}),(0,b.jsx)("div",{className:"p-10 bg-slate-100 dark:bg-slate-900 rounded-3xl w-full",children:(0,b.jsxs)("div",{style:{padding:`0 ${i}px`},className:"h-20 w-full bg-background border border-border rounded-xl flex items-center shadow-sm",children:["None"!==m&&(0,b.jsx)("div",{className:`mr-4 shrink-0 flex items-center justify-center bg-primary/10 text-primary ${"CircleAvatar"===m?"w-10 h-10 rounded-full":"w-6 h-6"}`,children:(0,b.jsx)("div",{className:"w-5 h-5 bg-primary/20 rounded-full"})}),(0,b.jsxs)("div",{className:"flex-1 min-w-0",children:[(0,b.jsx)("div",{className:"font-bold truncate",children:a}),(0,b.jsx)("div",{className:"text-xs text-muted-foreground truncate",children:g})]}),"None"!==o&&(0,b.jsx)("div",{className:"ml-4 w-4 h-4 border-2 border-primary/30 rounded-full"})]})})]})]}),output:(0,b.jsx)(e.CodeOutput,{code:q})})}a.s(["default",()=>f])}];

//# sourceMappingURL=_550bf8ec._.js.map