PageSourceSearch

https://taskyventure.com/static/js/6218.f1e1f608.chunk.js

js taskyventure.com collected 2026-10-02 00:57:21 UTC 3,409 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktaskyventure_landing=self.webpackChunktaskyventure_landing||[]).push([[6218],{6218:(e,s,a)=>{a.r(s),a.d(s,{default:()=>d});var i=a(9950),n=a(625),t=a(1367),l=a(4243),r=a(4840),c=(a(6501),a(4414));const d=()=>{const[e,s]=(0,i.useState)(""),[a,d]=(0,i.useState)(""),[u,o]=(0,i.useState)(""),[h,p]=(0,i.useState)(""),[x,j]=(0,i.useState)(!1),[g,m]=(0,i.useState)(""),{signup:v,loginWithGoogle:N,error:y,clearError:b}=(0,t.A)(),k=(0,n.Zp)(),f=g||y;return(0,c.jsx)("div",{className:"auth-container",children:(0,c.jsxs)("div",{className:"auth-card",children:[(0,c.jsx)("div",{className:"auth-header",children:(0,c.jsxs)("button",{className:"back-button",onClick:()=>k("/"),children:[(0,c.jsx)(r.A,{icon:l.QVr}),(0,c.jsx)("span",{children:"\u8fd4\u56de\u9996\u9801"})]})}),(0,c.jsxs)("div",{className:"auth-form",children:[(0,c.jsxs)("div",{className:"auth-logo",children:[(0,c.jsx)("img",{src:"/app_icon2.png",alt:"TaskyVenture"}),(0,c.jsx)("h1",{children:"TaskyVenture"})]}),(0,c.jsx)("h2",{children:"\u52a0\u5165\u6211\u5011"}),(0,c.jsx)("p",{children:"\u5275\u5efa\u60a8\u7684\u5e33\u6236\u958b\u59cb\u5192\u96aa\u4e4b\u65c5"}),f&&(0,c.jsx)("div",{className:"auth-error",children:f}),(0,c.jsxs)("form",{onSubmit:async s=>{if(s.preventDefault(),a===u)if(a.length<6)m("\u5bc6\u78bc\u9577\u5ea6\u81f3\u5c11\u9700\u89816\u500b\u5b57\u7b26");else try{j(!0),m(""),b(),await v(e,a,h),k("/email-verification")}catch(i){j(!1)}else m("\u5169\u6b21\u8f38\u5165\u7684\u5bc6\u78bc\u4e0d\u5339\u914d")},children:[(0,c.jsxs)("div",{className:"input-group",children:[(0,c.jsx)("div",{className:"input-icon",children:(0,c.jsx)(r.A,{icon:l.x$1})}),(0,c.jsx)("input",{type:"text",placeholder:"\u8acb\u8f38\u5165\u60a8\u7684\u59d3\u540d",value:h,onChange:e=>p(e.target.value),required:!0})]}),(0,c.jsxs)("div",{className:"input-group",children:[(0,c.jsx)("div",{className:"input-icon",children:(0,c.jsx)(r.A,{icon:l.maD})}),(0,c.jsx)("input",{type:"email",placeholder:"\u8acb\u8f38\u5165\u60a8\u7684\u96fb\u5b50\u90f5\u7bb1",value:e,onChange:e=>s(e.target.value),required:!0})]}),(0,c.jsxs)("div",{className:"input-group",children:[(0,c.jsx)("div",{className:"input-icon",children:(0,c.jsx)(r.A,{icon:l.JhU})}),(0,c.jsx)("input",{type:"password",placeholder:"\u8acb\u8f38\u5165\u5bc6\u78bc\uff08\u81f3\u5c116\u4f4d\uff09",value:a,onChange:e=>d(e.target.value),required:!0,minLength:6})]}),(0,c.jsxs)("div",{className:"input-group",children:[(0,c.jsx)("div",{className:"input-icon",children:(0,c.jsx)(r.A,{icon:l.JhU})}),(0,c.jsx)("input",{type:"password",placeholder:"\u8acb\u78ba\u8a8d\u5bc6\u78bc",value:u,onChange:e=>o(e.target.value),required:!0})]}),(0,c.jsx)("button",{type:"submit",className:"auth-button primary",disabled:x,children:x?"\u8a3b\u518a\u4e2d...":"\u7acb\u5373\u8a3b\u518a"})]}),(0,c.jsx)("div",{className:"auth-divider",children:(0,c.jsx)("span",{children:"\u6216\u8005"})}),(0,c.jsxs)("button",{type:"button",className:"auth-button google",onClick:async()=>{try{j(!0),m(""),b(),await N(),k("/")}catch(e){j(!1)}},disabled:x,children:[(0,c.jsx)("img",{src:"/google.png",alt:"Google",className:"google-icon"}),(0,c.jsx)("span",{children:"\u4f7f\u7528 Google \u8a3b\u518a"})]}),(0,c.jsxs)("div",{className:"auth-register",children:[(0,c.jsx)("span",{children:"\u5df2\u7d93\u6709\u5e33\u865f\uff1f "}),(0,c.jsx)(n.N_,{to:"/login",children:"\u7acb\u5373\u767b\u5165"})]})]})]})})}}}]);

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.