import{j as l,d as a,aa as r}from"./index-3c1b2661.js";const g=({isSubmitting:c,isDisabled:n,buttonLabel:u,appearance:e="positive",processingText:s="Processing...",onClick:t,dense:i,className:o})=>c?l.jsxs(a.Button,{appearance:e,type:"submit",hasIcon:!0,disabled:!0,dense:i,className:o,children:[l.jsx(a.Icon,{name:"spinner",className:r("u-animation--spin",{"is-light":e==="positive"})})," ",l.jsx("span",{children:s})]}):l.jsx(a.Button,{appearance:e,type:"submit",disabled:n,onClick:t,dense:i,className:o,children:u}),p=(c,n,u=0,e="height")=>{const s=document.getElementsByClassName(c),t=n?document.getElementsByClassName(n):null;if(s.length!==1||t&&t.length!==1)return;const i=s[0].getBoundingClientRect().top+1,o=t?t[0].getBoundingClientRect().height+1:0,m=Math.ceil(i+o+u),h=`${e}: calc(100vh - ${m}px)`;s[0].setAttribute("style",h)};export{g as S,p as u};
