2 lines
1.3 KiB
JavaScript
2 lines
1.3 KiB
JavaScript
import{j as e}from"./jsx-runtime-D_zvdyIk.js";import{B as o}from"./button-C8_cybvS.js";import{c as t}from"./cn-CDN07tui.js";import"./index-BKyvj4H5.js";import{F as m}from"./ArrowLeftIcon-Cw1eswTb.js";const c={left:"justify-start",center:"justify-center",right:"justify-end"};function u({href:a,label:r="Back",align:s="left",className:i,buttonClassName:n,icon:l=e.jsx(m,{className:"w-4 h-4"})}){return e.jsx("div",{className:t("mb-6 flex",c[s],i),children:e.jsx(o,{as:"a",href:a,size:"sm",variant:"ghost",leftIcon:l,className:t("text-muted-foreground hover:text-foreground",n),children:r})})}u.__docgenInfo={description:"",methods:[],displayName:"BackLink",props:{href:{required:!0,tsType:{name:"string"},description:""},label:{required:!1,tsType:{name:"string"},description:"",defaultValue:{value:'"Back"',computed:!1}},align:{required:!1,tsType:{name:"union",raw:'"left" | "center" | "right"',elements:[{name:"literal",value:'"left"'},{name:"literal",value:'"center"'},{name:"literal",value:'"right"'}]},description:"",defaultValue:{value:'"left"',computed:!1}},className:{required:!1,tsType:{name:"string"},description:""},buttonClassName:{required:!1,tsType:{name:"string"},description:""},icon:{required:!1,tsType:{name:"ReactNode"},description:"",defaultValue:{value:'<ArrowLeftIcon className="w-4 h-4" />',computed:!1}}}};export{u as B};
|