PageSourceSearch

https://app.withvayu.com/assets/ContractPage-96c8eb45.js

js withvayu.com collected 2026-09-25 14:18:14 UTC 5,365 bytes, 1 lines download raw bytes

1import{o as f,r as p,j as r}from"./vendor-react-0b52e17d.js";import{d as m,a4 as u,b as g}from"./vendor-vy-3b44047f.js";import{H as C}from"./vendor-misc-60f9a457.js";import{V as s}from"./VyLayout-ff2cba0b.js";import{P as n}from"./page-frame-cbbf18ba.js";import{w as b,k as h}from"./app-core-d11f9ebf.js";import{u as x}from"./breadcrumbs-context-d114e5ee.js";import{u as D}from"./use-contract-page-aac7fde5.js";import{p as y,a as P,b as E,C as I,c as j,d as F}from"./ContractDetailContent-8a9d3afe.js";import{u as _}from"./use-validated-params-6dabfd0f.js";import{P as v}from"./breadcrumb-routes-3b4ebb59.js";import{C as w}from"./formatRefNumber-3cfca2d5.js";import{c as A}from"./vendor-vy-ds-885d80cb.js";import"./vendor-mui-238acd1e.js";import"./use-account-7dbbc7a8.js";import"./reference-data-query-options-consts-5095626a.js";import"./use-subsidiaries-9438a3e5.js";import"./use-descope-sdk-b1412f07.js";import"./app-router-a49381be.js";import"./AiCopilotProvider-1e5fad19.js";import"./use-jobs-5c611126.js";import"./VyPageLayoutTabs-1805ce94.js";import"./ContractStatusChip-196b750c.js";import"./VyTooltip-6bcb524b.js";import"./VyPaper-00f3d28d.js";import"./use-menu-b2c157ac.js";import"./ContractPageHeaderMenu-00140a52.js";import"./contract-page-default-menu-414242e6.js";import"./use-can-connect-net-suite-45916500.js";import"./use-net-suite-products-b58d8bcf.js";import"./use-net-suite-classes-76255a9e.js";import"./use-update-product-integration-entities-5bc890e9.js";import"./use-update-customer-ad2452ea.js";import"./use-net-suite-customers-84d0dff8.js";import"./use-debounce-c674a381.js";import"./VyTable-d91a8cd0.js";import"./use-table-columns-manager-b445f64d.js";import"./vy-table-types-c38a34b9.js";import"./Price-1f7c2338.js";import"./withPrefetch-fe90ea99.js";import"./VyTextFieldField-b4524273.js";import"./use-country-options-b4d34c7b.js";import"./VyNumberFieldField-8608cbd2.js";import"./VySwitchField-fe849c62.js";import"./use-toggle-b8bd28b6.js";import"./use-billing-engine-estimation-4177f73c.js";import"./use-vy-form-bea0b2b5.js";import"./use-contract-4ee7a561.js";import"./use-customers-overviews-819766ea.js";import"./CreateContractDialog-39ab7186.js";import"./VyDatePicker-ffe76d24.js";import"./picker-value-utils-370a432f.js";import"./VyDateField-e8ded6f2.js";import"./CustomerStatusSelect-3cb7eae2.js";import"./ArrowIcon-0a7a632e.js";import"./query-params-e9182ed8.js";import"./use-anchor-scroll-4840264b.js";import"./use-state-params-0f9cef64.js";import"./proration-options-58b30ead.js";import"./InvoiceBillingStatusPill-6d446503.js";import"./get-invoice-status-role-08fbe618.js";import"./build-custom-field-rows-bcf99359.js";import"./edit-catalog-product-param-4d9a13b6.js";import"./get-billing-interval-label-f9672b88.js";import"./use-anrok-enabled-1433a0ef.js";import"./use-stripe-tax-enabled-ae951464.js";import"./use-integration-settings-1461d694.js";import"./use-catalog-products-list-5f86cccb.js";import"./use-contract-version-ee3e4d8a.js";import"./ContractPhasesTimelineContainer-e72323f9.js";import"./contract-has-usage-product-5f60f704.js";import"./UsageBreakdown-d80475ea.js";import"./use-integration-entities-d3c1a2c2.js";import"./use-update-product-cloud-provider-settings-b1dd1478.js";import"./use-tree-data-ae40849b.js";import"./ProductInspectDialog-3a70cafc.js";import"./AmountField-2e519c57.js";import"./ContractStatusPill-8add0ee2.js";import"./use-exchange-rates-123515ce.js";import"./use-get-external-link-a590ece7.js";import"./PdfViewer-ba75b51e.js";import"./vendor-pdfjs-fd138be6.js";import"./VyTableCell-d420bb60.js";import"./use-paddle-products-c939e580.js";import"./use-modify-external-product-ac56fc77.js";import"./use-subsidiary-name-map-b6683d64.js";import"./erp-product-settings-accordion-form-utils-0b46c5d7.js";import"./NetSuiteClassesDropdown-9f9a51fb.js";import"./NetSuiteProductsDropdown-ce46a9d2.js";(function(){try{var o=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};o.SENTRY_RELEASE={id:"2cd2d3d210c4"};var e=new o.Error().stack;e&&(o._sentryDebugIds=o._sentryDebugIds||{},o._sentryDebugIds[e]="eefc3931-c746-4421-925b-aaf6d237a239",o._sentryDebugIdIdentifier="sentry-dbid-eefc3931-c746-4421-925b-aaf6d237a239")}catch{}})();const R=()=>{const{contractId:o}=_("contractId"),e=f();y(o,e),P(o,e),E(o,e);const{data:i,isLoading:c}=D(o,{suspense:!0}),t=p.useMemo(()=>{var a;return(a=i==null?void 0:i.contractPageData)==null?void 0:a.contract},[i]),d=p.useMemo(()=>m(t)?[v,{label:t.plan.name}]:void 0,[t]);x(d);const l=(t==null?void 0:t.contractType)===u.ParentAgreement;return g(t)&&!c?r.jsx(w,{text:"Contract not found"}):r.jsxs(r.Fragment,{children:[r.jsx(C,{children:r.jsx("title",{children:`Contract ${(t==null?void 0:t.plan.name)??""}`})}),m(i)&&m(t)&&!l?r.jsx(s,{sx:{padding:0,display:"flex",flexDirection:"column",height:"100%"}
1,children:r.jsx(A,{sx:{gap:3,...n},children:r.jsx(I,{contractPageData:i.contractPageData,customFieldsWithDefinitions:i.customFieldsWithDefinitions,customFieldDefinitions:i.customFieldDefinitions,isEditable:t.isEditable})})}):r.jsx(s,{sx:n,children:m(i)&&m(t)?r.jsx(j,{contractPageData:i.contractPageData,customFieldsWithDefinitions:i.customFieldsWithDefinitions,customFieldDefinitions:i.customFieldDefinitions,isEditable:t==null?void 0:t.isEditable}):r.jsx(F,{})})]})},fi=b(h(R));export{fi as ContractPage};

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.