PageSourceSearch

https://signaturemanagerapp.com/_next/static/chunks/app/(auth)/sig…?dpl=dpl_54zRGfvSEsr821GzsHYjaW3nB1nR

js signaturemanagerapp.com collected 2026-10-02 00:56:17 UTC 11,787 bytes, 21 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[161],{6985:function(e,t,r){Promise.resolve().then(r.bind(r,18067)),Promise.resolve().then(r.bind(r,12735))},52354:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var l=r(43250);/**
2 * @license lucide-react v0.428.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let a=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),n=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};/**
7 * @license lucide-react v0.428.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
12 * @license lucide-react v0.428.0 - ISC
13 *
14 * This source code is licensed under the ISC license.
15 * See the LICENSE file in the root directory of this source tree.
16 */let i=(0,l.forwardRef)((e,t)=>{let{color:r="currentColor",size:a=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:c="",children:d,iconNode:u,...f}=e;return(0,l.createElement)("svg",{ref:t,...s,width:a,height:a,stroke:r,strokeWidth:o?24*Number(i)/Number(a):i,className:n("lucide",c),...f},[...u.map(e=>{let[t,r]=e;return(0,l.createElement)(t,r)}),...Array.isArray(d)?d:[d]])}),o=(e,t)=>{let r=(0,l.forwardRef)((r,s)=>{let{className:o,...c}=r;return(0,l.createElement)(i,{ref:s,iconNode:t,className:n("lucide-".concat(a(e)),o),...c})});return r.displayName="".concat(e),r}},87892:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});/**
17 * @license lucide-react v0.428.0 - ISC
18 *
19 * This source code is licensed under the ISC license.
20 * See the LICENSE file in the root directory of this source tree.
21 */let l=(0,r(52354).Z)("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]])},12735:function(e,t,r){"use strict";r.d(t,{default:function(){return R}});var l=r(7212),a=r(43250),n=r(52473),s=r(64120),i=r(44160),o=r(55013),c=r(48297),d=r(77471),u=r(18067),f=r(62033),m=r(50230),x=r(11019),p=r(16644),h=r(23800),g=r(22330),v=r(87892),b=r(66002),j=r(56349);let y="sm_inline_install_notice_dismissed_v1";var w=e=>{let{show:t=!0}=e,[r,n]=(0,a.useState)(!1);return((0,a.useEffect)(()=>{if(!t)return n(!1);n("1"!==function(e){try{return localStorage.getItem(e)}catch(e){return null}}(y))},[t]),r)?(0,l.jsx)("div",{className:"rounded-md border border-blue-200 bg-blue-50 p-3 text-sm dark:border-blue-800 dark:bg-blue-950",children:(0,l.jsxs)("div",{className:"flex flex-col gap-3 sm:flex-row sm:items-center sm:justify-between",children:[(0,l.jsxs)("div",{className:"flex items-start gap-2 text-blue-900 dark:text-blue-100",children:[(0,l.jsx)(v.Z,{className:"mt-0.5 size-4 flex-shrink-0"}),(0,l.jsx)("div",{children:"To use Signature Manager, a Google Workspace admin must install the add-on for your organization."})]}),(0,l.jsxs)("div",{className:"flex gap-2",children:[(0,l.jsxs)(f.z,{onClick:()=>{window.open("https://workspace.google.com/marketplace/app/signature_manager_for_gmail/1026084253840","_blank","noopener,noreferrer")},className:"gap-2",children:[(0,l.jsx)(b.Z,{className:"size-4"})," Install Add-on"]}),(0,l.jsxs)(f.z,{variant:"secondary",onClick:()=>{!function(e,t){try{localStorage.setItem(e,"1")}catch(e){}}(y,0),n(!1)},className:"gap-2",children:[(0,l.jsx)(j.Z,{className:"size-4"})," Already installed"]})]})]})}):null},N=r(50825),k=r(44890),_=r(57003),C=r(90473);let E=e=>e.includes("You cannot proceed")&&e.includes("Please contact your company administrator"),A=e=>{let t=e.match(/with the email (\S+)\./);return t?t[1]:null},Z=e=>{if(!e)return!1;let t=e.toLowerCase();return t.includes("please install the google workspace marketplace add-on")||t.includes("install the google workspace marketplace add-on")};var R=()=>{var e;let{authState:t}=(0,u.a)(),r=(0,m.useRouter)();(0,a.useEffect)(()=>{t.requiredCompleteCompany&&t.email&&r.push("/my-organization")},[t.requiredCompleteCompany,t.email,r]);let[v,{loading:b}]=(0,x.PwH)(),j=async()=>{let e=A(t.generalError||"");if(!e){alert("Invalid email for access request.");return}try{await v({variables:{input:{email:e}}}),alert("Access request submitted. We will notify you soon.")}catch(e){alert("Failed to request access. Please try again later.")}};(0,a.useEffect)(()=>{(0,k.j)("auth_page_view",{page:"signin"})},[]);let y=C.pb[0];return(0,l.jsxs)("div",{className:"relative min-h-screen bg-slate-100 dar
21k:bg-slate-950",children:[(0,l.jsx)(_.o,{}),(0,l.jsxs)("div",{className:"relative z-10 flex min-h-screen flex-col overflow-hidden lg:flex-row",children:[(0,l.jsxs)("div",{className:"flex flex-col justify-between bg-slate-100 px-6 py-6 sm:px-10 sm:py-8 dark:bg-slate-950 w-full lg:w-2/3 lg:flex-none",children:[(0,l.jsxs)("div",{className:"mb-8 flex items-center justify-between",children:[(0,l.jsx)(d.Z,{}),(0,l.jsx)(o.T,{})]}),(0,l.jsx)("div",{className:"flex flex-1 items-center justify-center",children:t.requiredCompleteCompany&&t.email?(0,l.jsx)("div",{className:"max-w-md text-center text-sm text-slate-600 dark:text-slate-300",children:"Redirecting to complete your organization profile..."}):(0,l.jsx)(s.Zb,{className:"w-full max-w-md border border-slate-200/80 bg-white/95 shadow-xl backdrop-blur-sm dark:border-slate-800/80 dark:bg-slate-900/90 dark:shadow-[0_18px_40px_rgba(0,0,0,0.75)]",children:(0,l.jsxs)(s.aY,{className:"space-y-6 p-8",children:[(0,l.jsx)(h.Z,{title:"Welcome back",description:"Access your ".concat(c.J.name," workspace with your corporate account.")}),(0,l.jsx)(w,{show:Z(t.generalError||void 0)||Z((null===(e=t.validationError)||void 0===e?void 0:e.message)||void 0)}),(0,l.jsx)(p.Z,{type:"signin"}),t.generalError&&(0,l.jsxs)("div",{className:"space-y-3 pt-2",children:[(0,l.jsx)(i.bZ,{variant:"destructive",children:t.generalError}),E(t.generalError)&&(0,l.jsx)(f.z,{disabled:b,className:"w-full",variant:"destructive",onClick:j,children:b?"Sending...":"Request Access"})]}),(0,l.jsx)("div",{className:"flex items-center justify-between pt-2 text-xs text-slate-500",children:(0,l.jsx)(N.default,{href:g.V.auth.signup.path,onClick:()=>(0,k.j)("auth_cta_click",{action:"signup",page:"signin"}),className:"font-medium hover:text-slate-800 hover:underline",children:"Create an account"})})]})})}),(0,l.jsxs)("div",{className:"mt-8 flex flex-col items-center justify-between gap-2 border-t border-slate-200/80 pt-4 text-[11px] text-slate-500 sm:flex-row dark:border-slate-800 dark:text-slate-400",children:[(0,l.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,l.jsx)("a",{href:"/terms",className:"hover:text-slate-700 dark:hover:text-slate-200",children:"Terms of service"}),(0,l.jsx)("span",{children:"•"}),(0,l.jsx)("a",{href:"/privacy",className:"hover:text-slate-700 dark:hover:text-slate-200",children:"Privacy policy"})]}),(0,l.jsx)("a",{href:"https://help.signaturemanagerapp.com/",target:"_blank",rel:"noreferrer",className:"hover:text-slate-700 dark:hover:text-slate-200",children:"Help"})]})]}),(0,l.jsxs)("div",{className:"relative hidden w-full overflow-hidden lg:block lg:w-1/3 lg:flex-none",children:[(0,l.jsx)(n.default,{src:"/brunette-businesswoman-with-document.jpg",alt:"Professional reviewing a document",fill:!0,priority:!0,className:"object-cover object-center"}),(0,l.jsx)("div",{className:"pointer-events-none absolute inset-0 bg-gradient-to-t from-blue-900/95 via-blue-900/60 to-transparent"}),(0,l.jsx)("div",{className:"absolute inset-x-0 bottom-8 flex justify-center px-6 text-white",children:(0,l.jsxs)("div",{className:"flex w-full max-w-[406px] lg:w-[406px] flex-col gap-6",children:[(0,l.jsx)("p",{className:"text-base lg:text-lg leading-relaxed",children:null==y?void 0:y.content}),(0,l.jsxs)("div",{className:"flex items-center gap-4",children:[(null==y?void 0:y.avatar)&&(0,l.jsx)(n.default,{src:y.avatar,alt:y.name,width:90,height:90,className:"h-[90px] w-[90px] rounded-full object-cover border-2 border-blue-300 shadow-xl"}),(0,l.jsxs)("div",{className:"space-y-1 text-left",children:[(0,l.jsx)("div",{className:"text-sm font-semibold",children:null==y?void 0:y.name}),(0,l.jsx)("div",{className:"text-xs text-blue-100"}),(0,l.jsx)("div",{className:"text-xs text-blue-100"})]})]})]})})]})]})]})}},44160:function(e,t,r){"use strict";r.d(t,{Cd:function(){return c},X:function(){return d},bZ:function(){return o}});var l=r(7212),a=r(43250),n=r(79670),s=r(31996);let i=(0,n.j)("relative w-full rounded-lg border p-4 [&>svg~*]:pl-7 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-4 [&>svg]:top-4 [&>svg]:text-foreground",{variants:{variant:{default:"bg-background text-foreground",destructive:"border-destructive/50 text-destructive dark:border-destructive [&>svg]:text-destructive"}},defaultVariants:{variant:"default"}}),o=a.forwardRef((e,t)=>
21{let{className:r,variant:a,...n}=e;return(0,l.jsx)("div",{ref:t,role:"alert",className:(0,s.cn)(i({variant:a}),r),...n})});o.displayName="Alert";let c=a.forwardRef((e,t)=>{let{className:r,children:a,...n}=e;return(0,l.jsxs)("h5",{ref:t,className:(0,s.cn)("mb-1 font-medium leading-none tracking-tight",r),...n,children:[a||"Alert Title"," "]})});c.displayName="AlertTitle";let d=a.forwardRef((e,t)=>{let{className:r,children:a,...n}=e;return(0,l.jsx)("div",{ref:t,className:(0,s.cn)("text-sm [&_p]:leading-relaxed",r),...n,children:a})});d.displayName="AlertDescription"},53122:function(e,t,r){"use strict";r.d(t,{F:function(){return n},e:function(){return s}});var l=r(43250);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function n(...e){return t=>{let r=!1,l=e.map(e=>{let l=a(e,t);return r||"function"!=typeof l||(r=!0),l});if(r)return()=>{for(let t=0;t<l.length;t++){let r=l[t];"function"==typeof r?r():a(e[t],null)}}}}function s(...e){return l.useCallback(n(...e),e)}},5937:function(e,t,r){"use strict";r.d(t,{Z8:function(){return s},g7:function(){return i},sA:function(){return c}});var l=r(43250),a=r(53122),n=r(7212);function s(e){let t=function(e){let t=l.forwardRef((e,t)=>{let{children:r,...n}=e;if(l.isValidElement(r)){let e,s;let i=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,o=function(e,t){let r={...t};for(let l in t){let a=e[l],n=t[l];/^on[A-Z]/.test(l)?a&&n?r[l]=(...e)=>{let t=n(...e);return a(...e),t}:a&&(r[l]=a):"style"===l?r[l]={...a,...n}:"className"===l&&(r[l]=[a,n].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==l.Fragment&&(o.ref=t?(0,a.F)(t,i):i),l.cloneElement(r,o)}return l.Children.count(r)>1?l.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=l.forwardRef((e,r)=>{let{children:a,...s}=e,i=l.Children.toArray(a),o=i.find(d);if(o){let e=o.props.children,a=i.map(t=>t!==o?t:l.Children.count(e)>1?l.Children.only(null):l.isValidElement(e)?e.props.children:null);return(0,n.jsx)(t,{...s,ref:r,children:l.isValidElement(e)?l.cloneElement(e,void 0,a):null})}return(0,n.jsx)(t,{...s,ref:r,children:a})});return r.displayName=`${e}.Slot`,r}var i=s("Slot"),o=Symbol("radix.slottable");function c(e){let t=({children:e})=>(0,n.jsx)(n.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=o,t}function d(e){return l.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===o}}},function(e){e.O(0,[6553,8437,3748,1622,2304,4336,7851,7033,1019,1369,7116,2367,1744],function(){return e(e.s=6985)}),_N_E=e.O()}]);

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.