PageSourceSearch

https://fastlance.vn/_next/static/chunks/4054.89abb9c307f38b57.js

js fastlance.vn collected 2026-09-24 13:08:51 UTC 15,151 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4054],{24054:(e,s,n)=>{n.d(s,{Z:()=>P});var t=n(37876),r=n(80481),a=n(50075),i=n(85102),l=n(14678),o=n(14232),c=n(10997),d=n(65143),u=n(67684),m=n(62701),f=n(20294),h=n(13810),g=n(88992),p=n(25612),v=n(2911),x=function(e){var s,n,i,d,x=e.disclosure,j=x.isOpen,b=x.onClose,_=(0,a.Bd)(r.yP).t,N=(0,g.mN)({resolver:(0,h.u)(p.vm)}),w=N.register,q=N.handleSubmit,k=N.reset,y=N.formState.errors,C=N.setError,S=(0,v.P9)(),F=S.mutate,L=S.isLoading;return(0,o.useEffect)(function(){j||k()},[j]),(0,t.jsxs)(c.aF,{isShown:j,onClickToClose:b,className:"account-setting-modal set-password-modal",children:[(0,t.jsx)("div",{className:"header",children:_("basic-info.password.title")}),(0,t.jsx)("div",{className:"body",children:(0,t.jsx)("form",{onSubmit:q(function(e){F({data:{password:e.password}},{onSuccess:function(){b()},onError:function(e){var s=e.data,n=s.error.detail,t=s.error.code;"string"!=typeof n&&"SCHEMA_VALIDATION_ERROR"===t&&Object.entries(n).map(function(e){var s=(0,f._)(e,2),n=s[0],t=s[1];C(n,{message:null==t?void 0:t[0]})})}})}),children:(0,t.jsxs)("div",{className:"_dp-g _gg-24px",children:[(0,t.jsx)(l.pd,(0,m._)((0,u._)({type:"password",label:_("basic-info.password.password.label"),placeholder:_("basic-info.password.password.placeholder"),variant:(null==(s=y.password)?void 0:s.message)?"negative":"primary"},w("password")),{info:_(null==(n=y.password)?void 0:n.message)})),(0,t.jsx)(l.pd,(0,m._)((0,u._)({type:"password",label:_("basic-info.password.confirm.label"),placeholder:_("basic-info.password.confirm.placeholder"),variant:(null==(i=y.confirm)?void 0:i.message)?"negative":"primary"},w("confirm")),{info:_(null==(d=y.confirm)?void 0:d.message)})),(0,t.jsx)(l.$n,{isLoading:L,children:_("basic-info.password.save")})]})})})]})},j=function(e){var s,n,i,d,x,j,b=e.disclosure,_=b.isOpen,N=b.onClose,w=(0,a.Bd)(r.yP).t,q=(0,g.mN)({resolver:(0,h.u)(p.Oh)}),k=q.register,y=q.handleSubmit,C=q.reset,S=q.formState.errors,F=q.setError,L=(0,v.Cs)(),E=L.mutate,R=L.isLoading;return(0,o.useEffect)(function(){_||C()},[_]),(0,t.jsxs)(c.aF,{isShown:_,onClickToClose:N,className:"account-setting-modal update-password-modal",children:[(0,t.jsx)("div",{className:"header",children:w("basic-info.password.title")}),(0,t.jsx)("div",{className:"body",children:(0,t.jsx)("form",{onSubmit:y(function(e){E({data:{password:e.password,existing_password:e.existing_password}},{onSuccess:function(){N()},onError:function(e){var s=e.data,n=s.error.detail,t=s.error.code;"string"!=typeof n&&"SCHEMA_VALIDATION_ERROR"===t&&Object.entries(n).map(function(e){var s=(0,f._)(e,2),n=s[0],t=s[1];F(n,{message:null==t?void 0:t[0]})})}})}),children:(0,t.jsxs)("div",{className:"_dp-g _gg-24px",children:[(0,t.jsx)(l.pd,(0,m._)((0,u._)({type:"password",label:w("basic-info.password.existing.label"),placeholder:w("basic-info.password.existing.placeholder"),variant:(null==(s=S.existing_password)?void 0:s.message)?"negative":"primary"},k("existing_password")),{info:w(null==(n=S.existing_password)?void 0:n.message)})),(0,t.jsx)(l.pd,(0,m._)((0,u._)({type:"password",label:w("basic-info.password.password.label"),placeholder:w("basic-info.password.password.placeholder"),variant:(null==(i=S.password)?void 0:i.message)?"negative":"primary"},k("password")),{info:w(null==(d=S.password)?void 0:d.message)})),(0,t.jsx)(l.pd,(0,m._)((0,u._)({type:"password",label:w("basic-info.password.confirm.label"),placeholder:w("basic-info.password.confirm.placeholder"),variant:(null==(x=S.confirm)?void 0:x.message)?"negative":"primary"},k("confirm")),{info:w(null==(j=S.confirm)?void 0:j.message)})),(0,t.jsx)(l.$n,{isLoading:R,children:w("basic-info.password.save")})]})})})]})},b=function(){var e=(0,a.Bd)(r.yP).t,s=(0,d.ur)().user,n=(0,d.Us)().isMobile,i=(0,a.j1)(),u=(0,a.j1)();return(0,t.jsxs)(o.Fragment,{children:[(0,t.jsxs)("div",{className:"section",children:[(0,t.jsx)(c.hh,{size:40,children:(0,t.jsx)("i",{className:"fas fa-lock-keyhole _fs-700 _cl-primary-500"})}),(0,t.jsxs)("div",{className:"title-group",children:[(0,t.jsx)("div",{className:"_ffml-secondary _fw-600 _fs-300",children:e("basic-info.password.title")}),(0,t.jsx)("p",{className:"_cl-text-default-200 _fs-200",children:e("basic-info.password.subtitle")})]}),(null==s?void 0:s.has_password)?(0,t.jsx)(l.$n,{onClick:u.onOpen,isFluid:n,variant:"secondary",children:e("basic-info.password.change-password")}):(0,t.jsx)(l.$n,{onClick:i.onOpen,isFluid:n,variant:"secondary",children:e("basic-info.password.set-password")})]}),(0,t.jsx)(x,{disclosure:i}),(0,t.jsx)(j,{disclosure:u})]})},_=n(16927),N=n(85993),w=n(4902),q=n(77472),k=(0,f._)((0,q.e)(),2),y=k[0],C=k[1],S=function(e){var s=e.children,n=e.blockers,r=void 0===n?[]:n,a=(0,f._)((0,o.useState)("blockers"),2),i=a[0],l=a[1],c=(0,f._)((0,o.useState)([]),2),d=c[0],u=c[1],m=(0,o.useMemo)(function(){return(null==r?void 0:r.length)?"blockers":"content"},[null==r?void 0:r.length]);return(0,o.useEffect)(function(){(null==r?void 0:r.length)||l(m)},[null==r?void 0:r.length,m]),(0,t.jsx)(C,{value:{step:i,setStep:l,reasons:d,setReasons:u,initialStep:m},children:s})},F=function(){var e=(0,a.Bd)(r.yP).t,s=(0,d.Us)().isMobile,n=(0,v.KG)().data,i=(0,v.DF)(),u=i.mutate,m=i.isPending,f=(0,a.j1)(),h=e("manage.request-delete.form.reasons.other");return(0,t.jsxs)(o.Fragment,{children:[(0,t.jsxs)("div",{className:"section request-delete-section",children:[(0,t.jsx)(c.hh,{size:40,children:(0,t.jsx)("i",{className:"fas fa-tras
1h-can _fs-700 _cl-negative-300"})}),(0,t.jsxs)("div",{className:"title-group",children:[(0,t.jsx)("div",{className:"_ffml-secondary _fw-600 _fs-300",children:e("manage.request-delete.title")}),(0,t.jsx)("p",{className:"_cl-text-default-200 _fs-200",children:e("manage.request-delete.subtitle")})]}),(0,t.jsx)(l.$n,{onClick:function(){if(!(null==n?void 0:n.eligible))return void l.Fc.error({title:e("manage.request-delete.alert.error.title"),text:e("manage.request-delete.alert.error.description"),confirmLabel:e("manage.request-delete.alert.error.ok")});f.onOpen(),document.body.classList.add("_ovf-hd")},isFluid:s,variant:"secondary",className:"_cl-negative-300 _als-st",children:e("manage.request-delete.button")})]}),(0,t.jsx)(S,{blockers:null==n?void 0:n.blockers,children:(0,t.jsx)(B,{disclosure:f,blockers:null==n?void 0:n.blockers,onSubmit:function(s,n){return(0,_._)(function(){return(0,w.YH)(this,function(t){return u({data:{delete_reasons:n.filter(function(e){return e!==h})}},{onSuccess:function(){return(0,_._)(function(){var n;return(0,w.YH)(this,function(t){switch(t.label){case 0:return s(),[4,l.Fc.success({title:e("manage.request-delete.alert.success.title"),text:e("manage.request-delete.alert.success.description"),confirmLabel:e("manage.request-delete.alert.success.button.close"),enableBottomSheet:!0})];case 1:return((n=t.sent()).isConfirmed||n.isDismissed)&&window.location.reload(),[2]}})})()},onError:function(e){var s=e.data,n="string"==typeof s.error.detail?s.error.detail:Object.values(s.error.detail).flat().join("\n");l.y8.error({text:n})}}),[2]})})()},isLoading:m})})]})},L=function(e){var s=e.blockers,n=e.onNext,i=e.onClose,o=e.t,d=(0,a.Bd)(r.yP).t,u=null!=o?o:d;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"delete-request-blockers",children:[(0,t.jsx)("div",{className:"_dp-f _jtfct-ct _pdbt-16px",children:(0,t.jsx)("img",{src:"/static-v4/images/account-setting/delete-request-blockers.svg",alt:"blockers"})}),(0,t.jsx)("div",{className:"title _mgt-16px",children:u("manage.request-delete.blockers.title")}),(0,t.jsxs)("div",{className:"blockers",children:[(0,t.jsxs)("div",{className:"head",children:[(0,t.jsx)(c.hh,{size:48,className:"icon-wrapper",children:(0,t.jsx)("i",{className:"far fa-exclamation-triangle _fs-900"})}),(0,t.jsx)("div",{className:"_fw-600 _fs-300 _ffml-secondary",children:u("manage.request-delete.blockers.description")})]}),(0,t.jsx)("ul",{children:null==s?void 0:s.map(function(e){return(0,t.jsx)("li",{children:e},e)})})]})]}),(0,t.jsxs)("div",{className:"action-button-group",children:[(0,t.jsx)(l.$n,{isFluid:!0,variant:"negative",onClick:n,children:u("manage.request-delete.button.proceed")}),(0,t.jsx)(l.$n,{isFluid:!0,variant:"ghost",onClick:i,children:u("manage.request-delete.button.cancel")})]})]})},E=function(e){var s=e.onClose,n=e.onNext,i=e.t,o=(0,a.Bd)(r.yP).t,d=null!=i?i:o;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"delete-request-content",children:[(0,t.jsx)(c.hh,{size:72,className:"_mgh-at",children:(0,t.jsx)("i",{className:"fa-light fa-face-disappointed _fs-1200 _cl-negative-300"})}),(0,t.jsx)("div",{className:"title",children:d("manage.request-delete.content.title")}),(0,t.jsx)("div",{className:"description",children:d("manage.request-delete.content.description")}),(0,t.jsxs)("div",{className:"steps",children:[(0,t.jsx)("div",{className:"_cl-negative-300 _fw-600 _fs-300 _ffml-secondary",children:d("manage.request-delete.content.list-header")}),(0,t.jsxs)("ol",{className:"_lst-dcm _pdl-24px _fs-300",children:[(0,t.jsx)("li",{children:d("manage.request-delete.content.list-item.1")}),(0,t.jsx)("li",{children:d("manage.request-delete.content.list-item.2")}),(0,t.jsx)("li",{children:d("manage.request-delete.content.list-item.3")})]})]})]}),(0,t.jsxs)("div",{className:"action-button-group",children:[(0,t.jsx)(l.$n,{isFluid:!0,variant:"negative",onClick:n,children:d("manage.request-delete.button.proceed")}),(0,t.jsx)(l.$n,{isFluid:!0,variant:"ghost",onClick:s,children:d("manage.request-delete.button.cancel")})]})]})},R=function(e){var s,n=e.onNext,i=e.onClose,c=e.t,d=(0,a.Bd)(r.yP).t,f=c||d,h=y().reasons,p=f("manage.request-delete.form.reasons.other"),v=(0,o.useMemo)(function(){return Array.from({length:10}).map(function(e,s){return f("manage.request-delete.form.reasons.".concat(s))})},[f]),x=h.filter(function(e){return v.includes(e)||e===p}),j=h.find(function(e){return!v.includes(e)&&e!==p}),b=(0,g.mN)({defaultValues:{reasons:x,otherReason:j||""}}),_=b.register,w=b.handleSubmit,q=b.watch,k=b.formState.errors,C=q("reasons"),S=null==C?void 0:C.includes(p);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"delete-request-form",children:(0,t.jsxs)("div",{className:"form-container",children:[(0,t.jsx)("div",{className:"_dp-f _jtfct-ct _pdbt-16px",children:(0,t.jsx)("img",{src:"/static-v4/images/account-setting/delete-request-form.svg",alt:"form"})}),(0,t.jsxs)("div",{className:"head",children:[(0,t.jsx)("div",{className:"subtitle",children:f("manage.request-delete.form.subtitle")}),(0,t.jsx)("div",{className:"title",children:f("manage.request-delete.form.title")}),(0,t.jsx)("div",{className:"description",children:f("manage.request-delete.form.description")})]}),(0,t.jsx)("form",{id:"delete-request-form",onSubmit:w(function(e){var s,t=(0,N._)(e.reasons);
1(null==(s=e.otherReason)?void 0:s.trim())&&t.push(e.otherReason.trim()),n(t)}),children:(0,t.jsx)("div",{className:"reason-group",children:(0,t.jsxs)("div",{className:"reason-list",children:[Array.from({length:10}).map(function(e,s){var n="reason-".concat(s),r=f("manage.request-delete.form.reasons.".concat(s));return(0,t.jsx)(l.Sc,(0,u._)({id:n,label:r,value:r},_("reasons")),n)}),(0,t.jsx)(l.Sc,(0,u._)({id:"reason-other",label:p,value:p},_("reasons"))),S&&(0,t.jsx)("div",{className:"_mgt-16px",children:(0,t.jsx)(l.TM,(0,m._)((0,u._)({placeholder:f("manage.request-delete.form.reasons.other.placeholder"),variant:k.otherReason?"negative":"primary",info:null==(s=k.otherReason)?void 0:s.message,rows:5,autoFocus:!0},_("otherReason",{required:f("manage.request-delete.form.error.required"),validate:function(e){if(!(null==e?void 0:e.trim()))return!0;var s=e.trim();return!v.includes(s)||f("manage.request-delete.form.error.duplicate")}})),{maxCharacterCount:5e3}))})]})})})]})}),(0,t.jsxs)("div",{className:"action-button-group",children:[(0,t.jsx)(l.$n,{isFluid:!0,variant:"negative",type:"submit",form:"delete-request-form",disabled:0===C.length,children:f("manage.request-delete.button.proceed")}),(0,t.jsx)(l.$n,{isFluid:!0,variant:"ghost",type:"button",onClick:i,children:f("manage.request-delete.button.cancel")})]})]})},O=function(e){var s=e.onClose,n=e.onSubmit,i=e.isLoading,d=e.t,u=(0,f._)((0,o.useState)(!1),2),m=u[0],h=u[1],g=(0,a.Bd)(r.yP).t,p=d||g;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"delete-request-confirm",children:[(0,t.jsx)(c.hh,{size:72,className:"_mgh-at",children:(0,t.jsx)("i",{className:"fa-light fa-circle-exclamation _fs-1200 _cl-negative-300"})}),(0,t.jsxs)("div",{className:"content",children:[(0,t.jsx)("div",{className:"title",children:p("manage.request-delete.confirm.title")}),(0,t.jsx)("div",{className:"description",children:p("manage.request-delete.confirm.description")}),(0,t.jsxs)("div",{className:"body",children:[(0,t.jsx)("div",{className:"_cl-negative-300 _fw-600 _fs-300 _ffml-secondary",children:p("manage.request-delete.confirm.list-header")}),(0,t.jsxs)("ul",{className:"_fs-300",children:[(0,t.jsx)("li",{children:p("manage.request-delete.confirm.list-item.1")}),(0,t.jsx)("li",{children:p("manage.request-delete.confirm.list-item.2")}),(0,t.jsx)("li",{children:p("manage.request-delete.confirm.list-item.3")}),(0,t.jsx)("li",{children:p("manage.request-delete.confirm.list-item.4")})]})]})]}),(0,t.jsx)("hr",{className:"_mgv-16px _mgh-at"}),(0,t.jsx)(l.Sc,{id:"is-agree",label:p("manage.request-delete.confirm.accept-term"),onChange:function(e){return h(e.target.checked)}})]}),(0,t.jsxs)("div",{className:"action-button-group",children:[(0,t.jsx)(l.$n,{isFluid:!0,variant:"negative",disabled:!m,onClick:function(){n()},isLoading:i,children:p("manage.request-delete.button.proceed")}),(0,t.jsx)(l.$n,{isFluid:!0,variant:"ghost",onClick:s,disabled:i,children:p("manage.request-delete.button.cancel")})]})]})},$=function(e){var s=e.onClose,n=e.onSubmit,r=e.isLoading,a=e.blockers,i=e.t,l=y(),o=l.step,c=l.setStep,d=l.setReasons,u=l.reasons;return(0,t.jsxs)("div",{className:"delete-request",children:["blockers"===o&&(0,t.jsx)(L,{blockers:a,onNext:function(){return c("content")},onClose:s,t:i}),"content"===o&&(0,t.jsx)(E,{onNext:function(){return c("form")},onClose:s,t:i}),"form"===o&&(0,t.jsx)(R,{onClose:s,onNext:function(e){d(e),c("confirm")},t:i}),"confirm"===o&&(0,t.jsx)(O,{onSubmit:function(){return n(s,u)},onClose:s,isLoading:r,t:i})]})},B=function(e){var s=e.disclosure,n=e.blockers,r=e.onSubmit,a=e.isLoading,i=s.onClose,l=s.isOpen,d=y(),u=d.step,m=d.setStep,f=d.setReasons,h=d.initialStep,g=function(){i(),document.body.classList.remove("_ovf-hd")};(0,o.useEffect)(function(){l||(m(h),f([]))},[l,h]);var p="blockers"===u||"content"===u&&(null==n?void 0:n.length)===0;return(0,t.jsx)(c.aF,{isShown:l,onClickToClose:g,onBack:p?void 0:function(){"confirm"===u?m("form"):"form"===u?m("content"):"content"===u&&m("blockers")},isSmallScreenBottomSheet:!0,children:(0,t.jsx)("div",{className:"_pdt-48px",children:(0,t.jsx)($,{onClose:g,blockers:n,onSubmit:r,isLoading:a})})})},P=function(){var e=(0,a.Bd)(r.yP).t;return(0,t.jsxs)(i.g,{title:e("manage.title"),subtitle:e("manage.subtitle"),children:[(0,t.jsx)(b,{}),(0,t.jsx)(F,{})]})}}}]);

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.