2 lines
1.7 KiB
JavaScript
2 lines
1.7 KiB
JavaScript
import{j as e}from"./jsx-runtime-D_zvdyIk.js";import{S as d}from"./status-pill-wWp9xkwA.js";function c({title:i,subtitle:r,status:a,leftIcon:t,actions:n,className:l,meta:s}){return e.jsxs("div",{className:`pb-4 border-b border-border ${l||""}`,children:[e.jsxs("div",{className:"flex items-center justify-between",children:[e.jsxs("div",{className:"flex items-center",children:[t,e.jsxs("div",{className:t?"ml-3":void 0,children:[e.jsx("h3",{className:"text-lg font-medium text-foreground",children:i}),r&&e.jsx("p",{className:"text-sm text-muted-foreground",children:r})]})]}),a&&e.jsx(d,{label:a.label,variant:a.variant}),n]}),s&&e.jsx("div",{className:"mt-4",children:s})]})}c.__docgenInfo={description:"",methods:[],displayName:"DetailHeader",props:{title:{required:!0,tsType:{name:"string"},description:""},subtitle:{required:!1,tsType:{name:"string"},description:""},status:{required:!1,tsType:{name:"signature",type:"object",raw:"{ label: string; variant: Variant }",signature:{properties:[{key:"label",value:{name:"string",required:!0}},{key:"variant",value:{name:"union",raw:'"success" | "warning" | "error" | "neutral" | "info"',elements:[{name:"literal",value:'"success"'},{name:"literal",value:'"warning"'},{name:"literal",value:'"error"'},{name:"literal",value:'"neutral"'},{name:"literal",value:'"info"'}],required:!0}}]}},description:""},leftIcon:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},actions:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""},className:{required:!1,tsType:{name:"string"},description:""},meta:{required:!1,tsType:{name:"ReactReactNode",raw:"React.ReactNode"},description:""}}};export{c as D};
|