PageSourceSearch

https://delvynstudio.com/assets/record-timestamps-BFqocxD4.js

js delvynstudio.com collected 2026-10-06 22:47:08 UTC 2,878 bytes, 1 lines download raw bytes

1import{fn as e,tn as t}from"./lucide-react-BDkpvRvA.js";import{r as n}from"./react-vendor-DK78W3t3.js";import{gr as r,on as i}from"./src-BjrP2gYr.js";import{t as a}from"./page-heading-CVkZOzSf.js";var o=n();function s({section:e,entityName:t,deleteLabel:n,isDeleting:a,onDelete:s,deleteDisabled:c=!1,children:l}){return(0,o.jsx)(i,{section:e,children:(0,o.jsxs)(`section`,{className:`rounded-lg border border-destructive/40 bg-danger-soft p-6`,children:[(0,o.jsx)(`h3`,{className:`mb-2 text-lg font-semibold text-destructive`,children:`Danger Zone`}),!(c&&l)&&(0,o.jsxs)(`p`,{className:`mb-4 text-sm text-muted-foreground`,children:[`Once you delete this `,t,`, there is no going back. Please be certain.`]}),l,(0,o.jsx)(r,{variant:`destructive`,onClick:s,disabled:a||c,children:a?`Deleting...`:n})]})})}function c({title:e,subtitle:t,actions:n,propertiesPanel:r,children:i,compactProperties:s=!1}){return(0,o.jsxs)(`div`,{className:`flex flex-1 flex-col gap-6`,children:[(0,o.jsxs)(`div`,{className:`flex flex-wrap items-start justify-between gap-3`,children:[(0,o.jsxs)(`div`,{className:`min-w-0`,children:[(0,o.jsx)(a,{title:e}),(0,o.jsx)(`p`,{className:`mt-1 text-sm text-muted-foreground`,children:t})]}),(0,o.jsx)(`div`,{className:`flex flex-wrap items-center gap-2`,children:n})]}),(0,o.jsxs)(`div`,{className:`flex flex-col gap-6 lg:flex-row lg:items-start`,children:[(0,o.jsx)(`div`,{className:`flex min-w-0 flex-1 flex-col gap-6`,children:i}),(0,o.jsxs)(`aside`,{"aria-label":`Properties`,className:`w-full rounded-lg border border-border bg-card p-4 lg:sticky lg:top-4 lg:shrink-0 ${s?`lg:w-64`:`lg:w-80`}`,children:[(0,o.jsx)(`h2`,{className:`mb-4 text-sm font-semibold text-foreground`,children:`Properties`}),(0,o.jsx)(`div`,{className:`flex flex-col gap-4`,children:r})]})]})]})}function l(e){if(!e)return``;let t=new Date(e);return Number.isNaN(t.getTime())?``:`${t.toLocaleDateString(void 0,{year:`numeric`,month:`long`,day:`numeric`})} at ${t.toLocaleTimeString(void 0,{hour:`2-digit`,minute:`2-digit`})}`}function u({createdDate:n,modifiedDate:r,stacked:i=!1}){let a=l(n),s=l(r);return!a&&!s?null:(0,o.jsxs)(`div`,{className:i?`flex flex-col gap-2 text-sm text-muted-foreground`:`flex flex-col gap-2 rounded-lg border border-border bg-muted p-4 text-sm text-muted-foreground sm:flex-row sm:flex-wrap sm:gap-6`,children:[a&&(0,o.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,o.jsx)(e,{className:`h-4 w-4 text-primary`}),(0,o.jsx)(`span`,{className:`font-medium`,children:`Created:`}),(0,o.jsx)(`span`,{className:`text-foreground`,children:a})]}),s&&(0,o.jsxs)(`div`,{className:`flex flex-wrap items-center gap-2`,children:[(0,o.jsx)(t,{className:`h-4 w-4 text-primary`}),(0,o.jsx)(`span`,{className:`font-medium`,children:`Last updated:`}),(0,o.jsx)(`span`,{className:`text-foreground`,children:s})]})]})}export{c as n,s as r,u as t};

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.