1import{j as t}from"./jsx-runtime-D2HyDbKh.js";const n=({size:s})=>t.jsx("div",{className:"gsi-material-button-icon flex items-center justify-center",children:t.jsxs("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",xmlnsXlink:"http://www.w3.org/1999/xlink",style:{display:"block",width:`${s}px`,height:`${s}px`},role:"presentation",children:[t.jsx("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),t.jsx("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),t.jsx("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"}),t.jsx("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"}),t.jsx("path",{fill:"none",d:"M0 0h48v48H0z"})]})}),o=({onClick:s,type:l,size:i,disabled:e})=>t.jsxs("button",{className:`gsi-material-button transition-all ${e?"hover:cursor-not-allowed opacity-75":"hover:shadow-lg"}`,"aria-label":"Authenticate with google",disabled:e,onClick:s,style:{borderRadius:0,padding:16,width:"100%",display:"flex",justifyContent:"center",alignItems:"center"},children:[t.jsx("div",{className:"gsi-material-button-state"}),t.jsxs("div",{className:"gsi-material-button-content-wrapper",style:{width:"fit-content"},children:[t.jsx(n,{size:i}),t.jsx("span",{className:"gsi-material-button-contents",children:`Sign ${l==="SIGN_IN"?"in":"up"} with Google`}),t.jsx("span",{style:{display:"none"},children:"Sign in with Google"})]})]});export{o as G,n as a};
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.