@useloops/design-system
Version:
The official React based Loops design system
2 lines (1 loc) • 633 B
JavaScript
;var e=require("react/jsx-runtime"),t=require("@mui/material"),i=require("../../BrandCore/Icon/Icon.js"),o=require("../Button/Button.js");const a=t.styled(o)(({disabled:e,theme:t})=>({background:`linear-gradient(-18deg, ${t.custom.palette.purple[600]} 0%, ${t.custom.palette.blue[400]} 100%)`,color:t.custom.palette.text.lockedWhite,minWidth:0,opacity:e?.5:1,padding:t.spacing(t.custom.padding.sm)}));module.exports=({text:t,disabled:o,loading:r,slotProps:n,onClick:s})=>e.jsx(a,{variation:"primary",sizing:"md",startIcon:e.jsx(i.default,{name:"ai"}),disabled:o,loading:r,onClick:s,...n?.button,children:t||"Loops AI"});