1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[36545],{42542:(e,t,s)=>{s.d(t,{d:()=>n});var a=s(49687),r=s(90751),l=s(12436),i=s(83725);let n=r.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,a.jsx)(l.bL,{className:(0,i.cn)("peer inline-flex h-6 w-11 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background disabled:cursor-not-allowed disabled:opacity-50 data-[state=checked]:bg-primary data-[state=unchecked]:bg-input",s),...r,ref:t,children:(0,a.jsx)(l.zi,{className:(0,i.cn)("pointer-events-none block h-5 w-5 rounded-full bg-background shadow-lg ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0")})})});n.displayName=l.bL.displayName},63893:(e,t,s)=>{s.d(t,{U:()=>f,u:()=>g});var a=s(49687);s(90751);var r=s(28544),l=s(83725),i=s(70829),n=s(64105),c=s(36990),o=s(12965),d=s(65328),u=s(88252),b=s(96094),h=s(27326),m=s(38255),p=s(2392),x=s(83317);function g(e){let{items:t,currentId:s,onSelect:x,onClose:g,title:f,headerAction:k}=e,v=(0,r.c3)("workspace_history");return 0===t.length?null:(0,a.jsxs)("div",{className:"w-full max-w-full border-b border-slate-200/50 dark:border-zinc-700/50 bg-slate-50/50 dark:bg-zinc-900/30 relative group shrink-0",children:[f||k?(0,a.jsxs)("div",{className:"flex items-center justify-between gap-3 px-3 pt-2 md:hidden",children:[(0,a.jsxs)("div",{className:"flex min-w-0 items-center gap-2 text-xs font-medium text-slate-500 dark:text-slate-400",children:[(0,a.jsx)(n.A,{className:"size-3.5 shrink-0"}),(0,a.jsx)("span",{className:"truncate",children:f})]}),k]}):null,(0,a.jsxs)(i.F,{className:"w-full whitespace-nowrap",children:[(0,a.jsx)("div",{className:"flex w-max space-x-2 p-2 pr-10",children:t.map(e=>{var t,r,i;let n=s===e.id,p=["completed","completed_refunded"].includes(e.status),g="failed"===e.status,f="attention"===e.status,k=["processing","pending","uploading"].includes(e.status),w=e.contentBlocked,j="video"===e.kind?c.A:"music"===e.kind?o.A:d.A;return(0,a.jsxs)("button",{onClick:()=>x(e.id),className:(0,l.cn)("relative shrink-0 w-14 h-14 rounded-lg overflow-hidden transition-all border-2",n?"border-purple-500 ring-2 ring-purple-500/20 z-10":"border-transparent hover:border-slate-300 dark:hover:border-zinc-600 bg-slate-100 dark:bg-zinc-800 opacity-80 hover:opacity-100"),title:w&&e.blockReason?"".concat(null==(t=e.prompt)?void 0:t.slice(0,30),"... - ").concat(v("content_blocked"),": ").concat(e.blockReason):null==(r=e.prompt)?void 0:r.slice(0,50),children:[p&&e.thumbnail&&!w?"video"===e.kind&&/\.(mp4|webm|mov)(\?|$)/i.test(e.thumbnail)?(0,a.jsx)("video",{src:"".concat(e.thumbnail,"#t=0.1"),muted:!0,preload:"metadata",className:"w-full h-full object-cover"}):(0,a.jsx)("img",{src:e.thumbnail,alt:null==(i=e.prompt)?void 0:i.slice(0,20),className:"w-full h-full object-cover"}):(0,a.jsx)("div",{className:"flex items-center justify-center w-full h-full bg-slate-100 dark:bg-zinc-800",children:w?(0,a.jsx)(u.A,{className:"w-5 h-5 text-amber-500"}):p?(0,a.jsx)(b.A,{className:"w-5 h-5 text-green-500"}):g?(0,a.jsx)(h.A,{className:"w-5 h-5 text-red-500"}):f?(0,a.jsx)(u.A,{className:"w-5 h-5 text-amber-500"}):k?(0,a.jsx)(m.A,{className:"w-5 h-5 animate-spin text-purple-500"}):(0,a.jsx)(j,{className:"w-5 h-5 text-slate-400"})}),(0,a.jsx)("div",{className:(0,l.cn)("absolute bottom-0.5 right-0.5 w-2.5 h-2.5 rounded-full border border-white dark:border-zinc-900",w?"bg-amber-500":p?"bg-green-500":g?"bg-red-500":f?"bg-amber-500":k?"bg-purple-500 animate-pulse":"bg-slate-400")})]},e.id)})}),(0,a.jsx)(i.$,{orientation:"horizontal",className:"h-2"})]}),g&&(0,a.jsx)("button",{type:"button",onClick:g,className:"absolute right-2 top-1/2 -translate-y-1/2 p-1.5 rounded-full bg-white/80 dark:bg-zinc-800/80 hover:bg-white dark:hover:bg-zinc-700 shadow-sm border border-slate-200 dark:border-zinc-700 opacity-0 group-hover:opacity-100 focus-visible:opacity-100 [@media(hover:none)]:opacity-100 transition-opacity z-20",title:v("collapse"),"aria-label":v("collapse"),children:(0,a.jsx)(p.A,{className:"w-4 h-4 text-slate-500 dark:text-slate-400"})})]})}
1function f(e){let{count:t,onOpen:s}=e,l=(0,r.c3)("workspace_history");return(0,a.jsx)("div",{className:"w-full h-8 bg-slate-50/50 dark:bg-zinc-900/30 border-b border-slate-200/50 dark:border-zinc-700/50 flex items-center justify-center cursor-pointer hover:bg-slate-100/50 dark:hover:bg-zinc-800/50 transition-colors shrink-0",onClick:s,title:l("show"),children:(0,a.jsxs)("span",{className:"text-[10px] text-slate-500 dark:text-slate-400 font-medium flex items-center gap-1.5",children:[(0,a.jsx)(n.A,{className:"w-3 h-3"}),l("count",{count:t}),(0,a.jsx)(x.A,{className:"w-3 h-3 opacity-50"})]})})}},78544:(e,t,s)=>{s.r(t),s.d(t,{SeedanceWorkspace:()=>a.default});var a=s(56519)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.