1import{m as u,r as g,j as e,aT as y,H as V,s as _,B as h,I as M,E as D,b8 as C,an as v,K as T,X as E,a0 as R}from"./account-selector.js";import{az as N,aA as L,M as d,K as x,aB as I,N as P,r as F,s as H,t as O,aC as U,aa as B,ab as W,ac as K,ad as w,O as G,Q as j,U as Z,a0 as q,a1 as $,a2 as X,a3 as Q,a4 as Y,a5 as J,aD as ee,V as ne,W as te,w as ae,X as oe,Y as se}from"./accounting-orders-table.js";const ie={waiting:"secondary",running:"secondary",retrying:"outline",done:"default",failed:"destructive",draft_orphaned:"destructive",cancelled:"outline"},z=["waiting","running","retrying","done","failed","draft_orphaned","cancelled"];function re({row:t}){const a=u(),n=t.status==="done"&&!t.publish_requested?"status.done_draft":`status.${t.status}`;return e.jsxs(P,{variant:ie[t.status],children:[a.formatMessage({id:n}),t.status==="retrying"&&e.jsxs("span",{className:"ml-1 tabular-nums",children:[t.attempt,"/",t.max_attempts]})]})}function le({row:t}){const a=u();if(!t.error_code)return e.jsx("span",{className:"text-muted-foreground",children:"â"});const n=a.formatMessage({id:`reason.${t.error_code}`});return t.error_detail?e.jsxs(F,{children:[e.jsx(H,{asChild:!0,children:e.jsxs("span",{className:"inline-flex cursor-help items-center gap-1 text-sm",children:[e.jsx(V,{className:"h-3.5 w-3.5 shrink-0 text-muted-foreground"}),n]})}),e.jsx(O,{className:"max-w-sm",children:e.jsx("code",{className:"text-xs break-all",children:t.error_detail})})]}):e.jsx("span",{className:"text-sm",children:n})}function A(t){return t==="waiting"||t==="retrying"}function k(t){return t!=="running"}function ce(t){return t==="done"||t==="draft_orphaned"}function de({row:t}){const a=u(),{pushEvent:n}=_(),s=A(t.status),o=k(t.status),r=ce(t.status)&&t.vinted_id?U(t.vinted_id,t.account_country_code):null,i=t.status==="done"&&t.publish_requested;return!o&&!r?null:e.jsxs(B,{children:[e.jsx(W,{asChild:!0,children:e.jsxs(h,{variant:"ghost",className:"h-8 w-8 p-0",children:[e.jsx(M,{className:"h-4 w-4"}),e.jsx("span",{className:"sr-only",children:a.formatMessage({id:"actions.openMenu"})})]})}),e.jsxs(K,{align:"end",children:[r&&e.jsx(w,{asChild:!0,children:e.jsxs("a",{href:r,target:"_blank",rel:"noopener noreferrer",children:[e.jsx(D,{className:"h-4 w-4"}),a.formatMessage({id:i?"actions.viewListing":"actions.viewDraft"})]})}),o&&e.jsxs(w,{onSelect:c=>{c.preventDefault(),s?n("cancel_scheduled_publish",{item_id:t.item_id}):n("delete_scheduled_publishes",{job_ids:[t.job_id]})},children:[s?e.jsx(C,{className:"h-4 w-4"}):e.jsx(v,{className:"h-4 w-4"}),a.formatMessage({id:s?"actions.cancel":"actions.delete"})]})]})]})}const ue=(t=[])=>{const a=u();return g.useMemo(()=>[N(),{id:"thumbnail",accessorKey:"thumbnail_url",header:()=>e.jsx(y,{className:"h-4 w-4 text-muted-foreground"}),cell:({row:n})=>{const s=n.original.thumbnail_url;return s?e.jsx(L,{thumbnails:[s]}):e.jsx("span",{className:"text-muted-foreground",children:"â"})},enableSorting:!1,enableHiding:!1,size:50},{id:"title",accessorKey:"title",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.title"})}),cell:({row:n})=>n.original.title?e.jsx("span",{className:"line-clamp-2 max-w-xs",children:n.original.title}):e.jsx("span",{className:"text-muted-foreground italic",children:a.formatMessage({id:"row.deletedItem"})}),enableSorting:!1},{id:"status",accessorKey:"status",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.status"})}),cell:({row:n})=>e.jsx(re,{row:n.original}),meta:{label:a.formatMessage({id:"column.status"}),variant:"multiSelect",options:z.map(n=>({label:a.formatMessage({id:`status.${n}`}),value:n}))},enableColumnFilter:!0,enableSorting:!1},{id:"reason",accessorKey:"error_code",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.reason"})}),cell:({row:n})=>e.jsx(le,{row:n.original}),enableSorting:!1},{id:"scheduled_at",accessorKey:"scheduled_at",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.scheduledAt"})}),cell:({row:n})=>e.jsx(x,{date:n.getValue("scheduled_at")})},{id:"finished_at",accessorKey:"finished_at",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.finishedAt"})}),cell:({row:n})=>e.jsx(x,{date:n.getValue("finished_at")})},{id:"account_login",accessorKey:"account_login",header:({column:n})=>e.jsx(d,{column:n,label:a.formatMessage({id:"column.account"})}),cell:({row:n})=>n.original.account_login?e.jsx(I,{login:n.original.account_login,vintedId:n.original.account_vinted_id,countryCode:n.original.account_country_code}):e.jsx("span",{className:"text-muted-foreground",children:"â"}),meta:{label:a.formatMessage({id:"column.account"}),variant:"multiSelect",options:t.map(n=>({label:n,value:n}))},enableColumnFilter:!0,enableSorting:!1},{id:"actions",cell:({row:n})=>e.jsx(de,{row:n.original}),enableSorting:!1,enableHiding:!1,size:50}],[a,t])},me={"column.title":"Title","column.status":"Status","column.reason":"Reason","column.scheduledAt":"Scheduled for","column.finishedAt":"Finished","column.account":"Account","row.deletedItem":"Deleted item","status.waiting":"Waiting","status.running":"Publishingâ¦","status.retrying":"Retrying","status.done":"Published","status.done_draft":"Draft created","status.failed":"Failed","status.draft_orphaned":"Draft created, publish failed","
1status.cancelled":"Cancelled","reason.rejected":"Vinted rejected the listing","reason.no_photos":"The item has no photos","reason.extension_offline":"The extension never came online","reason.extension_error":"The extension reported an error","reason.ai_photos":"AI photo editing failed","reason.timeout":"The extension took too long to answer","reason.not_pending":"The item was already published or deleted","reason.import_conflict":"Created on Vinted but could not be linked","reason.server_error":"Vinted was unavailable","reason.unknown":"Unexpected error","actions.openMenu":"Open menu","actions.cancel":"Cancel scheduled publish","actions.viewListing":"View on Vinted","actions.viewDraft":"View the draft on Vinted","toolbar.reset":"Reset","toolbar.resetFilters":"Reset filters","toolbar.retentionHint":"Publishes older than {days} days are no longer shown.","actions.delete":"Delete","toolbar.deleteSelected":"Delete selected","delete.title":"Delete these publishes?","delete.description":"{count} row(s) will be removed from this list.","delete.pendingWarning":"{count} of them have not published yet and will never publish.","delete.runningSkipped":"{count} are publishing right now and will be left alone.","dialog.cancel":"Cancel","dialog.confirm":"Delete","aria.selectAll":"Select all","aria.selectRow":"Select row"},pe={"column.title":"Titre","column.status":"Statut","column.reason":"Raison","column.scheduledAt":"Planifié pour","column.finishedAt":"Terminé","column.account":"Compte","row.deletedItem":"Article supprimé","status.waiting":"En attente","status.running":"Publicationâ¦","status.retrying":"Nouvelle tentative","status.done":"Publié","status.done_draft":"Brouillon créé","status.failed":"Ãchec","status.draft_orphaned":"Brouillon créé, publication échouée","status.cancelled":"Annulé","reason.rejected":"Vinted a refusé lâannonce","reason.no_photos":"Lâarticle nâa aucune photo","reason.extension_offline":"Lâextension ne sâest jamais connectée","reason.extension_error":"Lâextension a signalé une erreur","reason.ai_photos":"Lâédition IA des photos a échoué","reason.timeout":"Lâextension a mis trop de temps à répondre","reason.not_pending":"Lâarticle était déjà publié ou supprimé","reason.import_conflict":"Créé sur Vinted mais nâa pas pu être associé","reason.server_error":"Vinted était indisponible","reason.unknown":"Erreur inattendue","actions.openMenu":"Ouvrir le menu","actions.cancel":"Annuler la publication planifiée","actions.viewListing":"Voir sur Vinted","actions.viewDraft":"Voir le brouillon sur Vinted","toolbar.reset":"Réinitialiser","toolbar.resetFilters":"Réinitialiser les filtres","toolbar.retentionHint":"Les publications de plus de {days} jours ne sont plus affichées.","actions.delete":"Supprimer","toolbar.deleteSelected":"Supprimer la sélection","delete.title":"Supprimer ces publications ?","delete.description":"{count} ligne(s) seront retirées de cette liste.","delete.pendingWarning":"{count} dâentre elles ne sont pas encore publiées et ne le seront jamais.","delete.runningSkipped":"{count} sont en cours de publication et ne seront pas touchées.","dialog.cancel":"Annuler","dialog.confirm":"Supprimer","aria.selectAll":"Tout sélectionner","aria.selectRow":"Sélectionner la ligne"},ge={"column.title":"TÃtulo","column.status":"Estado","column.reason":"Motivo","column.scheduledAt":"Programado para","column.finishedAt":"Finalizado","column.account":"Cuenta","row.deletedItem":"ArtÃculo eliminado","status.waiting":"En espera","status.running":"Publicandoâ¦","status.retrying":"Reintentando","status.done":"Publicado","status.done_draft":"Borrador creado","status.failed":"Error","status.draft_orphaned":"Borrador creado, publicación fallida","status.cancelled":"Cancelado","reason.rejected":"Vinted rechazó el anuncio","reason.no_photos":"El artÃculo no tiene fotos","reason.extension_offline":"La extensión nunca se conectó","reason.extension_error":"La extensión informó de un error","reason.ai_photos":"La edición de fotos con IA falló","reason.timeout":"La extensión tardó demasiado en responder","reason.not_pending":"El artÃculo ya estaba publicado o eliminado","reason.import_conflict":"Creado en Vinted pero no se pudo vincular","reason.server_error":"Vinted no estaba disponible","reason.unknown":"Error inesperado","actions.openMenu":"Abrir menú","actions.cancel":"Cancelar publicación programada","actions.viewListing":"Ver en Vinted","actions.viewDraft":"
1Ver el borrador en Vinted","toolbar.reset":"Restablecer","toolbar.resetFilters":"Restablecer filtros","toolbar.retentionHint":"Las publicaciones de hace más de {days} dÃas ya no se muestran.","actions.delete":"Eliminar","toolbar.deleteSelected":"Eliminar la selección","delete.title":"¿Eliminar estas publicaciones?","delete.description":"Se eliminarán {count} fila(s) de esta lista.","delete.pendingWarning":"{count} de ellas aún no se han publicado y ya no se publicarán.","delete.runningSkipped":"{count} se están publicando ahora mismo y no se tocarán.","dialog.cancel":"Cancelar","dialog.confirm":"Eliminar","aria.selectAll":"Seleccionar todo","aria.selectRow":"Seleccionar fila"},he={"column.title":"Titolo","column.status":"Stato","column.reason":"Motivo","column.scheduledAt":"Pianificato per","column.finishedAt":"Terminato","column.account":"Account","row.deletedItem":"Articolo eliminato","status.waiting":"In attesa","status.running":"Pubblicazioneâ¦","status.retrying":"Nuovo tentativo","status.done":"Pubblicato","status.done_draft":"Bozza creata","status.failed":"Non riuscito","status.draft_orphaned":"Bozza creata, pubblicazione non riuscita","status.cancelled":"Annullato","reason.rejected":"Vinted ha rifiutato lâannuncio","reason.no_photos":"Lâarticolo non ha foto","reason.extension_offline":"Lâestensione non si è mai collegata","reason.extension_error":"Lâestensione ha segnalato un errore","reason.ai_photos":"La modifica delle foto con IA non è riuscita","reason.timeout":"Lâestensione ha impiegato troppo tempo a rispondere","reason.not_pending":"Lâarticolo era già pubblicato o eliminato","reason.import_conflict":"Creato su Vinted ma non è stato possibile collegarlo","reason.server_error":"Vinted non era disponibile","reason.unknown":"Errore imprevisto","actions.openMenu":"Apri menu","actions.cancel":"Annulla la pubblicazione pianificata","actions.viewListing":"Vedi su Vinted","actions.viewDraft":"Vedi la bozza su Vinted","toolbar.reset":"Reimposta","toolbar.resetFilters":"Reimposta i filtri","toolbar.retentionHint":"Le pubblicazioni più vecchie di {days} giorni non vengono più mostrate.","actions.delete":"Elimina","toolbar.deleteSelected":"Elimina la selezione","delete.title":"Eliminare queste pubblicazioni?","delete.description":"{count} riga/righe verranno rimosse da questo elenco.","delete.pendingWarning":"{count} di queste non sono ancora state pubblicate e non lo saranno mai.","delete.runningSkipped":"{count} sono in fase di pubblicazione e non verranno toccate.","dialog.cancel":"Annulla","dialog.confirm":"Elimina","aria.selectAll":"Seleziona tutto","aria.selectRow":"Seleziona la riga"},fe={"column.title":"TÃtulo","column.status":"Estado","column.reason":"Motivo","column.scheduledAt":"Agendado para","column.finishedAt":"ConcluÃdo","column.account":"Conta","row.deletedItem":"Artigo eliminado","status.waiting":"A aguardar","status.running":"A publicarâ¦","status.retrying":"A tentar novamente","status.done":"Publicado","status.done_draft":"Rascunho criado","status.failed":"Falhou","status.draft_orphaned":"Rascunho criado, publicação falhou","status.cancelled":"Cancelado","reason.rejected":"O Vinted recusou o anúncio","reason.no_photos":"O artigo não tem fotografias","reason.extension_offline":"A extensão nunca ficou online","reason.extension_error":"A extensão comunicou um erro","reason.ai_photos":"A edição de fotos com IA falhou","reason.timeout":"A extensão demorou demasiado a responder","reason.not_pending":"O artigo já tinha sido publicado ou eliminado","reason.import_conflict":"Criado no Vinted mas não foi possÃvel associá-lo","reason.server_error":"O Vinted estava indisponÃvel","reason.unknown":"Erro inesperado","actions.openMenu":"Abrir menu","actions.cancel":"Cancelar publicação agendada","actions.viewListing":"Ver no Vinted","actions.viewDraft":"Ver o rascunho no Vinted","toolbar.reset":"Repor","toolbar.resetFilters":"Repor filtros","toolbar.retentionHint":"As publicações com mais de {days} dias já não são apresentadas.","actions.delete":"Eliminar","toolbar.deleteSelected":"Eliminar a seleção","delete.title":"Eliminar estas publicações?","delete.description":"{count} linha(s) serão removidas desta lista.","delete.pendingWarning":"{count} delas ainda não foram publicadas e nunca o serão.","delete.runningSkipped":"{count} estão a ser publicadas agora e não serão afetadas.","dialog.cancel":"Cancelar","dialog.confirm":"Eliminar","aria.selectAll":"Selecionar tudo","aria.selectRow":"Selecionar linha"},be={"column.title":"Titel","column.status":"Status","column.reason":"Reden","column.scheduledAt":"Gepland voor","column.finishedAt":"Afgerond","column.account":"Account","row.deletedItem":"Verwijderd artikel","status.waiting":"Wachten","status.running":"Publicerenâ¦","status.retrying":"Opnieuw proberen","status.done":"Gepubliceerd","status.done_draft":"Concept aangemaakt","status.failed":"Mislukt","status.draft_orphaned":"Concept aangemaakt, publiceren mislukt","status.cancelled":"Geannuleerd","reason.rejected":"Vinted heeft de advertentie geweigerd","reason.no_photos":"Het artikel heeft geen fotoâs","reason.extension_offline":"De extensie is nooit online gekomen","reason.extension_error":"De extensie meldde een fout","reason.ai_photos":"AI-fotobewerking is mislukt","reason.timeout":"De extensie deed er te lang over om te antwoorden","reason.not_pending":"Het artikel was al gepubliceerd of verwijderd","reason.import_conflict":"Aangemaakt op Vinted maar kon niet worden gekoppeld","reason.server_error":"Vinted
1was niet bereikbaar","reason.unknown":"Onverwachte fout","actions.openMenu":"Menu openen","actions.cancel":"Geplande publicatie annuleren","actions.viewListing":"Bekijk op Vinted","actions.viewDraft":"Bekijk het concept op Vinted","toolbar.reset":"Herstellen","toolbar.resetFilters":"Filters herstellen","toolbar.retentionHint":"Publicaties ouder dan {days} dagen worden niet meer getoond.","actions.delete":"Verwijderen","toolbar.deleteSelected":"Selectie verwijderen","delete.title":"Deze publicaties verwijderen?","delete.description":"{count} rij(en) worden uit deze lijst verwijderd.","delete.pendingWarning":"{count} daarvan zijn nog niet gepubliceerd en worden dat ook nooit.","delete.runningSkipped":"{count} worden nu gepubliceerd en blijven ongemoeid.","dialog.cancel":"Annuleren","dialog.confirm":"Verwijderen","aria.selectAll":"Alles selecteren","aria.selectRow":"Rij selecteren"},xe={"column.title":"TytuÅ","column.status":"Status","column.reason":"Powód","column.scheduledAt":"Zaplanowano na","column.finishedAt":"ZakoÅczono","column.account":"Konto","row.deletedItem":"UsuniÄty przedmiot","status.waiting":"Oczekuje","status.running":"Publikowanieâ¦","status.retrying":"Ponawianie","status.done":"Opublikowano","status.done_draft":"Utworzono szkic","status.failed":"Niepowodzenie","status.draft_orphaned":"Utworzono szkic, publikacja nie powiodÅa siÄ","status.cancelled":"Anulowano","reason.rejected":"Vinted odrzuciÅ ogÅoszenie","reason.no_photos":"Przedmiot nie ma zdjÄÄ","reason.extension_offline":"Rozszerzenie nigdy siÄ nie poÅÄ
czyÅo","reason.extension_error":"Rozszerzenie zgÅosiÅo bÅÄ
d","reason.ai_photos":"Edycja zdjÄÄ przez AI nie powiodÅa siÄ","reason.timeout":"Rozszerzenie odpowiadaÅo zbyt dÅugo","reason.not_pending":"Przedmiot byÅ już opublikowany lub usuniÄty","reason.import_conflict":"Utworzono na Vinted, ale nie udaÅo siÄ powiÄ
zaÄ","reason.server_error":"Vinted byÅ niedostÄpny","reason.unknown":"Nieoczekiwany bÅÄ
d","actions.openMenu":"Otwórz menu","actions.cancel":"Anuluj zaplanowanÄ
publikacjÄ","actions.viewListing":"Zobacz na Vinted","actions.viewDraft":"Zobacz szkic na Vinted","toolbar.reset":"Resetuj","toolbar.resetFilters":"Resetuj filtry","toolbar.retentionHint":"Publikacje starsze niż {days} dni nie sÄ
już pokazywane.","actions.delete":"UsuÅ","toolbar.deleteSelected":"UsuÅ zaznaczone","delete.title":"UsunÄ
Ä te publikacje?","delete.description":"{count} wiersz(y) zostanie usuniÄtych z tej listy.","delete.pendingWarning":"{count} z nich nie zostaÅo jeszcze opublikowanych i nigdy nie zostanie.","delete.runningSkipped":"{count} sÄ
wÅaÅnie publikowane i pozostanÄ
nietkniÄte.","dialog.cancel":"Anuluj","dialog.confirm":"UsuÅ","aria.selectAll":"Zaznacz wszystko","aria.selectRow":"Zaznacz wiersz"},we={"column.title":"Titel","column.status":"Status","column.reason":"Grund","column.scheduledAt":"Geplant für","column.finishedAt":"Abgeschlossen","column.account":"Konto","row.deletedItem":"Gelöschter Artikel","status.waiting":"Wartet","status.running":"Wird veröffentlichtâ¦","status.retrying":"Erneuter Versuch","status.done":"Veröffentlicht","status.done_draft":"Entwurf erstellt","status.failed":"Fehlgeschlagen","status.draft_orphaned":"Entwurf erstellt, Veröffentlichung fehlgeschlagen","status.cancelled":"Abgebrochen","reason.rejected":"Vinted hat den Artikel abgelehnt","reason.no_photos":"Der Artikel hat keine Fotos","reason.extension_offline":"Die Erweiterung war nie online","reason.extension_error":"Die Erweiterung meldete einen Fehler","reason.ai_photos":"Die KI-Fotobearbeitung ist fehlgeschlagen","reason.timeout":"Die Erweiterung hat zu lange gebraucht","reason.not_pending":"Der Artikel war bereits veröffentlicht oder gelöscht","reason.import_conflict":"Auf Vinted erstellt, konnte aber nicht verknüpft werden","reason.server_error":"Vinted war nicht erreichbar","reason.unknown":"Unerwarteter Fehler","actions.openMenu":"Menü öffnen","actions.cancel":"Geplante Veröffentlichung abbrechen","actions.viewListing":"Auf Vinted ansehen","actions.viewDraft":"Entwurf auf Vinted ansehen","toolbar.reset":"Zurücksetzen","toolbar.resetFilters":"Filter zurücksetzen","toolbar.retentionHint":"Veröffentlichungen, die älter als {days} Tage sind, werden nicht mehr angezeigt.","actions.delete":"Löschen","toolbar.deleteSelected":"Auswahl löschen","delete.title":"Diese Veröffentlichungen löschen?","delete.description":"{count} Zeile(n) werden aus dieser Liste entfernt.","delete.pendingWarning":"{count} davon wurden noch nicht veröffentlicht und werden es nie.","delete.runningSkipped":"{count} werden gerade veröffentlicht und bleiben unangetastet.","dialog.cancel":"Abbrechen","dialog.confirm":"Löschen","aria.selectAll":"Alle au
1swählen","aria.selectRow":"Zeile auswählen"},je={en:me,fr:pe,es:ge,it:he,pt:fe,nl:be,pl:xe,de:we},_e=G(je),ve=T(_e);function ze({table:t,accounts:a,tableId:n,retentionDays:s}){const o=u(),r=t.getState().columnFilters.length>0,i=t.getSelectedRowModel().rows,c=i.length>0,m=t.getColumn("status"),f=t.getColumn("account_login"),l=g.useMemo(()=>z.map(p=>({label:o.formatMessage({id:`status.${p}`}),value:p})),[o]),b=g.useMemo(()=>a.map(p=>({label:p,value:p})),[a]),S=g.useCallback(()=>t.resetColumnFilters(),[t]);return e.jsxs("div",{role:"toolbar","aria-orientation":"horizontal",className:"flex w-full flex-col gap-2 p-1",children:[e.jsxs("div",{className:"flex w-full items-start justify-between gap-2",children:[e.jsxs("div",{className:"flex flex-1 flex-wrap items-center gap-2",children:[m&&e.jsx(j,{column:m,title:o.formatMessage({id:"column.status"}),options:l,multiple:!0}),f&&b.length>0&&e.jsx(j,{column:f,title:o.formatMessage({id:"column.account"}),options:b,multiple:!0,sensitive:!0}),r&&e.jsxs(h,{"aria-label":o.formatMessage({id:"toolbar.resetFilters"}),variant:"outline",size:"sm",className:"h-8 border-dashed",onClick:S,children:[e.jsx(E,{className:"size-4"}),o.formatMessage({id:"toolbar.reset"})]})]}),c?e.jsx(Ae,{selectedRows:i,onClearSelection:()=>t.resetRowSelection()}):e.jsx(Z,{table:t,tableId:n,align:"end"})]}),e.jsx("p",{className:"px-1 text-xs text-muted-foreground",children:o.formatMessage({id:"toolbar.retentionHint"},{days:s})})]})}function Ae({selectedRows:t,onClearSelection:a}){const n=u(),{pushEvent:s}=_(),[o,r]=g.useState(!1),i=t.filter(l=>k(l.original.status)),c=i.filter(l=>A(l.original.status)).length,m=t.length-i.length,f=()=>{s("delete_scheduled_publishes",{job_ids:i.map(l=>l.original.job_id)}),r(!1),a()};return e.jsxs(e.Fragment,{children:[e.jsxs(h,{variant:"destructive",size:"sm",className:"h-8",onClick:()=>r(!0),children:[e.jsx(v,{className:"size-4"}),n.formatMessage({id:"toolbar.deleteSelected"}),e.jsxs("span",{className:"ml-1 tabular-nums",children:["(",i.length,")"]})]}),e.jsx(q,{open:o,onOpenChange:r,children:e.jsxs($,{children:[e.jsxs(X,{children:[e.jsx(Q,{children:n.formatMessage({id:"delete.title"})}),e.jsx(Y,{children:n.formatMessage({id:"delete.description"},{count:i.length})})]}),c>0&&e.jsx("p",{className:"text-sm font-medium text-destructive",children:n.formatMessage({id:"delete.pendingWarning"},{count:c})}),m>0&&e.jsx("p",{className:"text-sm text-muted-foreground",children:n.formatMessage({id:"delete.runningSkipped"},{count:m})}),e.jsxs(J,{children:[e.jsx(ee,{asChild:!0,children:e.jsx(h,{variant:"outline",children:n.formatMessage({id:"dialog.cancel"})})}),e.jsx(h,{variant:"destructive",onClick:f,disabled:i.length===0,children:n.formatMessage({id:"dialog.confirm"})})]})]})})]})}const ke="scheduled-publishes",Se=({rows:t,page_count:a,accounts:n,retention_days:s})=>{const o=ue(n),{table:r}=oe({data:t,columns:o,pageCount:a,initialState:{sorting:[{id:"scheduled_at",desc:!1}],pagination:{pageSize:20,pageIndex:0},columnPinning:{left:["select"],right:["actions"]}},getRowId:i=>String(i.job_id),enableRowSelection:!0,eventName:"update_table"});return e.jsx(se,{table:r,children:e.jsx(ze,{table:r,accounts:n,tableId:ke,retentionDays:s})})},Me=({locale:t="en",accounts:a=[],retention_days:n=15,...s})=>{const o=ve(t);return e.jsx(R,{locale:t,messages:o,children:e.jsx(ne,{children:e.jsx(te,{children:e.jsx(ae,{children:e.jsx(Se,{...s,accounts:a,retention_days:n})})})})})};export{Me as default};
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.