PageSourceSearch

https://app.eqvista.com/build/assets/v3/AccountOverviewIndexPage-74c6b0c6.js

js eqvista.com collected 2026-10-01 12:14:22 UTC 24,091 bytes, 1 lines download raw bytes

1import{b as T,e as S,w as H,k as L,q as x}from"./700-33945e34.js";import{n as I,w as fe,A as R,B as q,a as _e,u as ee,b as ve,N as te,c as be}from"./main-cf026fd6.js";import{T as he}from"./TheFlashAlerts-a46c4d4b.js";import{B as ge}from"./BaseBreadcrumbs-c98c1e6d.js";import{B as Ce}from"./BasePageHeader-c54d5a43.js";import{A as ye,a as Ae}from"./AccountSectionTabs-7ac5dfe9.js";import{B as we}from"./BaseStatCard-a17271de.js";import{u as ae}from"./useCompanyDateFormat-2f889115.js";import{N as P}from"./NumberFormatter-ee7c1e6f.js";import{B as Te}from"./BaseBadge-fb5f29ce.js";import{B as Se}from"./BaseCard-0da29f18.js";import{B as Ee}from"./BaseDataTable-80b9708d.js";import{B as Oe}from"./BaseTableBulkActions-354e3703.js";import{B as Be}from"./BaseTableIdentityCell-20e60527.js";import{B as Re}from"./BaseTableRowActions-f88c39f7.js";import{u as oe}from"./useToast-7db88f25.js";import{u as Q}from"./useZipDownload-7703c999.js";import{R as xe}from"./RealTimeValuationReportDownloadService-5178d2e1.js";import{t as ke}from"./DateUtils-e48a3436.js";import{l as ne}from"./lodash-6671e769.js";import{B as Pe}from"./BaseSearchSelect-7bfea953.js";import{d as Ie}from"./vuedraggable.umd-e94aa352.js";import{B as Fe}from"./BaseCheckbox-0db33200.js";import{A as Me}from"./AppLayoutWithoutSidebar-99c11ad3.js";import"./productUsage-9d408814.js";import"./DateFormatter-1014a443.js";import"./BaseDropdownMenuAction-65486c00.js";import"./useCancellableRequest-27ea78ed.js";import"./CollectionUtils-3c1828b1.js";import"./ObjectUtils-89f2450e.js";import"./BaseUtils-3068e455.js";import"./BaseSplitButton-1c2f2783.js";import"./DelayTracker-b2c2cc6a.js";import"./FileUtility-da6b9550.js";import"./FileSizeUtility-ab459e43.js";const Ne={name:"AccountOverviewStatCards"},De=Object.assign(Ne,{props:{mode:{type:String,required:!0},summary:{type:Object,required:!0},tableFilters:{type:Object,required:!0},filter:{type:String,default:""}},emits:["filter-change"],setup(p){const t=p,{formatDate:n}=ae(),e=6e4,a=s=>P.formatNumber(s),r=s=>P.formatPriceShort(s,"USD"),f=T(()=>[{label:"Companies",value:t.summary.companiesCount,format:a,note:"total accessible companies",filter:t.tableFilters.allCompanies},{label:"Missing 409A",value:t.summary.companiesMissing409aValuationCount,format:a,note:"companies missing valuation",filter:t.tableFilters.missingValuation},{label:"Onboarding",value:t.summary.companiesPendingOnboardingCount,format:a,note:"companies with onboarding open",filter:t.tableFilters.pendingOnboarding},{label:"Unused seats",value:t.summary.companiesWithUnusedUserSlotsCount,format:a,note:"companies with free user slots",filter:t.tableFilters.unusedUserSlots}]),_=T(()=>[{label:"Companies",value:t.summary.companiesCount,format:a,note:"total accessible companies"},{label:"Invested",value:O(t.summary.companiesTotalInvestmentAmount),format:r,note:"across recent funding rounds"},{label:"Current value",value:O(t.summary.companiesTotalInvestmentValue),format:r,note:t.summary.lastRealTimeUpdateDate?"at the FMV of "+n(t.summary.lastRealTimeUpdateDate):"at the latest fair market value"},{label:"Total valuation",value:O(t.summary.companiesTotalValuation),format:r,note:t.summary.lastRealTimeUpdateDate?"last updated "+n(t.summary.lastRealTimeUpdateDate):"no valuation yet"}]),C=T(()=>t.mode==="valuation"?_.value:f.value),d=S({}),b=new Map,u=new Map;H(C,(s,y)=>{if(!y)return;const B=new Map(y.map(v=>[v.label,v.value]));s.forEach(v=>{!B.has(v.label)||B.get(v.label)===v.value||m(v.label)})},{deep:!0});function m(s){if(d.value[s]){h(s),g(s);return}l(s)}function l(s){E(s),d.value={...d.value,[s]:!0},clearTimeout(b.get(s)),b.set(s,setTimeout(()=>h(s),e))}function h(s){const y={...d.value};delete y[s],d.value=y,clearTimeout(b.get(s)),b.delete(s)}function g(s){E(s),u.set(s,requestAnimationFrame(()=>{u.set(s,requestAnimationFrame(()=>{u.delete(s),l(s)}))}))}function E(s){u.has(s)&&(cancelAnimationFrame(u.get(s)),u.delete(s))}L(()=>{b.forEach(s=>clearTimeout(s)),u.forEach(s=>cancelAnimationFrame(s))});function O(s){return s==null?null:Number(s)}return{__sfc:!0,props:t,formatDate:n,CHANGE_HIGHLIGHT_MS:e,formatCount:a,formatPrice:r,captableCards:f,valuationCards:_,cards:C,changedCardLabels:d,changeHighlightTimers:b,replayFrames:u,handleCardValueChanged:m,markCardChanged:l,unmarkCard:h,replayHighlight:g,cancelReplay:E,toNumber:O,BaseStatCard:we}}});var Le=function(){var t=this,n=t._self._c,e=t._self._setupProxy;return n("div",{staticClass:"account-overview-stat-cards"},t._l(e.cards,function(a,r){return n("div",{key:`slot-${r}`,staticClass:"account-overview-stat-cards__slot"},[n("transition",{attrs:{name:"account-overview-stat-cards__swap"}},[n(e.BaseStatCard,t._g({key:a.label,staticClass:"account-overview-stat-cards__card",class:{"account-overview-stat-cards__card--changed":e.changedCardLabels[a.label]},attrs:{label:a.label,value:a.value,format:a.format,note:a.note,active:!!a.filter&&a.filter===t.filter}},a.filter?{click:()=>t.$emit("filter-change",a.filter)}:{}))],1)],1)}),0)},Ue=[],$e=I(De,Le,Ue,!1,null,"838f8268",null,null);const Ve=$e.exports;const He={name:"AccountOverviewCompaniesTable"},qe=Object.assign(He,{props:{mode:{type:String,required:!0},filter:{type:String,required:!0},savedColumns:{type:Array,required:!0},filters:{type:Object,required:!0}},emits:["edit-columns"],setup(p){const t=p,n="captable",e="—",a={freemium:"grey",premium:"info-light",enterprise:"gold"},r={TEXT:"text",NUMBER:"number",SHARES:"shares",PRICE:"price",PERCENT:"percent",DATE:"date"},f={name:{align:"left",sortable:!0,format:r.TEXT},company_users_count:{field:"companyUsersCount",align:"right",sortable:!0,format:r.NUMBER},shareholders_count:{field:"shareholdersCount",align:"right",sortable:!0,format:r.NUMBER},val409aExpirationDate:{align:"right",sortable:!0,format:r.DATE},subscriptionType:{align:"center",sortable:!1,format:r.TEXT},authorizedShares:{align:"right",sortable:!0,format:r.SHARES,decimals:0},sharesIssued:{align:"right",sortable:!0,format:r.SHARES,decimals:2},availableShares:{align:"right",sortable:!0,format:r.SHARES,decimals:2},totalCapitalCommitted:{align:"right",sortable:!0,format:r.PRICE,decimals:2}},_={name:{align:"left",sortable:!0,format:r.TEXT},latest_rt_valuation_date:{field:"latestRtValuationDate",align:"right",sortable:!0,format:r.DATE},recent_funding_round_funding_date:{field:"recentFundingRoundFundingDate",align:"right",sortable:!0,format:r.DATE},recent_funding_round_funding_amount:{field:"recentFundingRoundFundingAmount",align:"right",sortable:!0,format:r.PRICE,decimals:0},recent_funding_round_price_per_share:{field:"recentFundingRoundPricePerShare",align:"right",sortable:!0,format:r.PRICE,decimals:0},recent_funding_round_shares:{field:"recentFundingRoundShares",align:"right",sortable:!0,format:r.SHARES,decimals:0},recent_funding_class_name:{field:"recentFundingClassName",align:"left",sortable:!0,format:r.TEXT},rt_current_pps:{field:"rtCurrentPps",align:"right",sortable:!0,format:r.PRICE,decimals:2},rt_valuation:{field:"rtValuation",align:"right",sortable:!0,format:r.PRICE,decimals:0},return_percentage:{field:"returnPercentage",align:"right",sortable:!1,format:r.P
1ERCENT},price_409a:{field:"price409a",align:"right",sortable:!0,format:r.PRICE,decimals:2},valuation_409a:{field:"valuation409a",align:"right",sortable:!0,format:r.PRICE,decimals:0}},C={captable:f,valuation:_},d=["link","rt_valuation_link","download_valuation_report"],b=["name","subscriptionType"],{formatDate:u}=ae(),m=oe(),l=fe(),h=T(()=>l.props.share.types.real_time_valuation_types.TYPE_FMV),g=S([]),E=S(0),O=x("accountOverview.getCompaniesTable"),s=x("accountOverview.getCompaniesTableIds"),y=new Map;function B(o){E.value=o.total||0,(o.rows||[]).forEach(i=>y.set(i.id,i))}const v=T(()=>J(t.savedColumns,t.mode)),re=T(()=>Object.entries(v.value).filter(([o])=>!b.includes(o)).map(([o,i])=>({key:o,slotName:`${o}-body`,format:i.format,decimals:i.decimals}))),se=T(()=>({mode:t.mode,filter:t.filter,...t.filters})),j=T(()=>t.mode===n),ie=[{key:"captable-reports",label:"Download cap table reports",icon:R.download}];function le(o){return a[o]||"grey"}function z(o){return x("dashboard.show",{company:o.id})}function ce(o){return j.value?[{key:"dashboard",label:"Go to dashboard",icon:R.arrowRight,href:z(o),external:!0},{key:"captable-report",label:$(o,"Download cap table report",o.onboardingCompleted)??"Finish onboarding to get the report",icon:R.download,disabled:!o.onboardingCompleted||D(o.id)}]:[{key:"valuation",label:"Go to Real-Time Valuation",icon:R.arrowRight,href:x("realTimeValuation.index",{company:o.id}),external:!0,hidden:!o.valuationId},{key:"valuation-report",label:$(o,"Download valuation report",!0),icon:R.download,disabled:D(o.id),hidden:!o.valuationIsCompleted||!K(t.savedColumns,"download_valuation_report")}]}function ue(o,i){o.key==="captable-report"&&X(i),o.key==="valuation-report"&&Y(i)}const G=T(()=>g.value.filter(o=>{var i;return((i=y.get(o))==null?void 0:i.onboardingCompleted)!==!1}));function de(){const o=G.value,i=g.value.length-o.length;if(o.length===0){m.info("None of the selected companies has finished onboarding yet.");return}const c=Q();F.push(c),c.download({createRouteName:"accountOverview.exportCaptableReports",body:{companyIds:o,shouldIncludeInactiveGrants:!1},filename:`cap_table_reports_${ke()}.zip`,onError:A=>m.error(A),onSucceeded:()=>m.success("Your cap table reports are ready.")}),m.info(i>0?`Preparing ${o.length} cap table reports, ${i} skipped for unfinished onboarding. The download starts on its own.`:`Preparing ${o.length} cap table reports. The download starts on its own.`),g.value=[]}const F=[],U=[],M=S({}),N=new Set,W=400;function D(o){return!!M.value[o]}function k(o,i){const c={...M.value};i?c[o]=!0:delete c[o],M.value=c}function $(o,i,c){return c?D(o.id)?"Preparing the report…":i:null}function X(o,{announce:i=!0,onError:c=null}={}){const A=Q();F.push(A),i&&m.info(`Preparing the cap table report for ${o.name}. The download starts on its own.`),k(o.id,!0),A.download({createRouteName:"reports.extendedCaptableReport.generate",createRouteParams:{company:o.id},body:{shouldIncludeInactiveGrants:!1},filename:o.name?`${o.name}_cap_table_report.xlsx`:null,onSucceeded:()=>k(o.id,!1),onError:w=>{k(o.id,!1),(c||(pe=>m.error(pe)))(w)}})}function Y(o){const i=new xe;U.push(i),k(o.id,!0),i.checkReportAvailabilityAndDownload(o.latestVersionId,o.valuationType===h.value,o.valuationIsConfirmed,o.id,o.name,c=>{k(o.id,!1),m.error(c)}),Z(o.id,i)}function Z(o,i){const c=setInterval(()=>{i.isProcessingDownload()||(clearInterval(c),N.delete(c),k(o,!1))},W);N.add(c)}L(()=>{F.forEach(o=>o.stopPolling()),U.forEach(o=>o.cleanup()),N.forEach(o=>clearInterval(o))});function me(o,i,c=0){if(i==null||i==="")return e;switch(o){case r.DATE:return u(i);case r.PRICE:return P.formatPriceUsd(i,c);case r.SHARES:return P.formatNumberUS(i,c);case r.PERCENT:return P.formatPercent(i);case r.NUMBER:return P.formatNumber(i);default:return i}}function J(o,i){const c=C[i];return[...o].sort((A,w)=>A.order-w.order).filter(A=>A.isShown&&!d.includes(A.id)&&c[A.id]).reduce((A,w)=>({...A,[c[w.id].field??w.id]:{name:w.name,align:c[w.id].align,sortable:c[w.id].sortable,format:c[w.id].format,decimals:c[w.id].decimals}}),{})}function K(o,i){return o.some(c=>c.id===i&&c.isShown)}return{__sfc:!0,CAPTABLE_MODE:n,EMPTY_CELL:e,SUBSCRIPTION_BADGE_TYPES:a,CELL_FORMAT:r,CAPTABLE_COLUMN_META:f,VALUATION_COLUMN_META:_,COLUMN_META:C,ACTION_COLUMN_IDS:d,OWN_TEMPLATE_COLUMNS:b,props:t,formatDate:u,toast:m,page:l,fmvV
1aluationType:h,selection:g,totalRows:E,dataUrl:O,allIdsUrl:s,knownRows:y,handlePageLoaded:B,columns:v,formattedColumns:re,requestParams:se,isCaptableMode:j,bulkActions:ie,subscriptionBadgeType:le,getDashboardHref:z,rowActions:ce,handleRowAction:ue,reportableSelection:G,downloadSelectedCaptableReports:de,runningDownloads:F,valuationDownloads:U,generatingReportIds:M,valuationSettleChecks:N,VALUATION_SETTLE_POLL_MS:W,isGenerating:D,markGenerating:k,reportLabel:$,downloadCaptableReport:X,downloadValuationReport:Y,releaseWhenValuationDownloadSettles:Z,formatCell:me,buildTableColumns:J,isColumnShown:K,BaseBadge:Te,BaseButton:q,BaseCard:Se,BaseDataTable:Ee,BaseTableBulkActions:Oe,BaseTableIdentityCell:Be,BaseTableRowActions:Re,APP_ICONS:R}}});var je=function(){var t=this,n=t._self._c,e=t._self._setupProxy;return n(e.BaseCard,{staticClass:"account-overview-companies-table",attrs:{tag:"section",variant:"elevated",size:"lg",subtitle:"Every company you can access across your account, in one place.",container:""},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("Your companies")]},proxy:!0},{key:"title-suffix",fn:function(){return[n("span",{staticClass:"account-overview-companies-table__count"},[t._v(t._s(e.totalRows))])]},proxy:!0},{key:"actions",fn:function(){return[t._t("header-actions"),n(e.BaseButton,{staticClass:"account-overview-companies-table__edit account-overview-companies-table__edit--header",attrs:{variant:"outline-purple",size:"xs",icon:e.APP_ICONS.edit,"icon-position":"left",text:"Edit table"},on:{click:function(a){return t.$emit("edit-columns")}}})]},proxy:!0}],null,!0)},[n(e.BaseDataTable,{attrs:{url:e.dataUrl,columns:e.columns,params:e.requestParams,selection:e.selection,"row-key":"id",selectable:e.isCaptableMode,"sticky-actions":"","default-sort-field":"name","default-sort-direction":"asc","no-data-icon":e.APP_ICONS.company,"no-data-text":"No company matches these filters.","all-ids-url":e.allIdsUrl},on:{"update:selection":function(a){e.selection=a},loaded:e.handlePageLoaded},scopedSlots:t._u([{key:"toolbar",fn:function(){return[t._t("toolbar")]},proxy:!0},{key:"toolbar-actions",fn:function(){return[n(e.BaseButton,{staticClass:"account-overview-companies-table__edit account-overview-companies-table__edit--toolbar",attrs:{variant:"outline-purple",size:"xs",icon:e.APP_ICONS.edit,"icon-position":"left",text:"Edit table"},on:{click:function(a){return t.$emit("edit-columns")}}})]},proxy:!0},e.isCaptableMode?{key:"selection-actions",fn:function({count:a}){return[n(e.BaseTableBulkActions,{attrs:{actions:e.bulkActions,"selected-count":a,"aria-label":"Actions for the selected companies"},on:{action:e.downloadSelectedCaptableReports}})]}}:null,{key:"name-body",fn:function({row:a}){return[n(e.BaseTableIdentityCell,{attrs:{name:a.name,caption:a.companyType,"avatar-url":a.logoUrl,href:e.getDashboardHref(a),shape:"rounded",variant:"dark"}})]}},{key:"subscriptionType-body",fn:function({row:a}){return[n(e.BaseBadge,{attrs:{type:e.subscriptionBadgeType(a.subscriptionTier),title:a.subscriptionTypeWithStatus||a.subscriptionType}})]}},t._l(e.formattedColumns,function(a){return{key:a.slotName,fn:function({row:r}){return[t._v(" "+t._s(e.formatCell(a.format,r[a.key],a.decimals))+" ")]}}}),{key:"actions-body",fn:function({row:a}){return[n(e.BaseTableRowActions,{attrs:{actions:e.rowActions(a)},on:{action:r=>e.handleRowAction(r,a)}})]}}],null,!0)})],1)},ze=[],Ge=I(qe,je,ze,!1,null,"4233fed3",null,null);const We=Ge.exports;const Xe={name:"AccountOverviewCompaniesToolbar"},Ye=Object.assign(Xe,{props:{value:{type:Object,required:!0},subscriptionOptions:{type:Array,default:()=>[]},countFiltersAvailable:{type:Boolean,default:!0}},emits:["input"],setup(p,{emit:t}){const n=p,e=300,a="",r=[{value:"1",label:"1"},{value:"2-5",label:"2 to 5"},{value:"6-10",label:"6 to 10"},{value:"11+",label:"11 and more"}],f=[{value:"valid",label:"Valid"},{value:"expiring",label:"Expiring soon"},{value:"expired",label:"Expired"},{value:"missing",label:"Missing"}],_=S(n.value.search??""),C=T(()=>{const l=[];return n.countFiltersAvailable&&l.push({key:"userCount",ariaLabel:"Filter by user count",options:d("All user counts",r)},{key:"shareholderCount",ariaLabel:"Filter by shareholder count",options:d("All shareholder counts",r)}),l.push({key:"valuation409a",ariaLabel:"Filter by 409A status",options:d("All 409A statuses",f)}),n.countFiltersAvailable&&l.push({key:"subscription",ariaLabel:"Filter by subscription",options:d("All subscriptions",n.subscriptionOptions)}),l});function d(l,h){return[{value:a,label:l},...h]}function b(l){t("input",{...n.value,...l})}const u=ne.debounce(l=>b({search:l}),e);function m(l){_.value=l,u(l)}return H(()=>n.value.search,l=>{const h=l??"";h!==_.value&&(u.cancel(),_.value=h)}),L(()=>{u.cancel()}),{__sfc:!0,SEARCH_DEBOUNCE_MS:e,ALL_VALUE:a,COUNT_BUCKET_OPTIONS:r,VALUATION_409A_OPTIONS:f,props:n,emit:t,searchDraft:_,selectFilters:C,withAllOption:d,emitFilters:b,emitSearch:u,handleSearchInput:m,BaseInputText:_e,BaseSearchSelect:Pe,APP_ICONS:R}}});var Ze=function(){var t=this,n=t._self._c,e=t._self._setupProxy;return n("div",{staticClass:"account-overview-companies-toolbar"},[n("div",{staticClass:"account-overview-companies-toolbar__filters"},[n(e.BaseInputText,{class:["account-overview-companies-toolbar__field","account-overview-companies-toolbar__field--search",{"account-overview-companies-toolbar__field--active":!!e.searchDraft}],attrs:{value:e.searchDraft,label:"",icon:e.APP_ICONS.search,placeholder:"Search company","aria-label":"Search company"},on:{input:e.handleSearchInput}}),t._l(e.selectFilters,function(a){return n(e.BaseSearchSelect,{key:a.key,class:["account-overview-companies-toolbar__field",{"account-overview-companies-toolbar__field--active":t.value[a.key]!==e.ALL_VALUE}],attrs:{value:t.value[a.key],options:a.options,label:"",size:"sm",searchable:!1,clearable:!1,"aria-label":a.ariaLabel},on:{input:function(r){return e.emitFilters({[a.key]:r})}}})})],2)])},Je=[],Ke=I(Ye,Ze,Je,!1,null,"5ecfbe08",null,null);const Qe=Ke.exports;const et={name:"BaseDragHandle"};var tt=function(){var t=this;return t._self._c,t._m(0)},at=[function(){var p=this,t=p._self._c;return t("div",{staticClass:"base-drag-handle"},[t("div",{staticClass:"base-drag-handle__dot"}),t("div",{staticClass:"base-drag-handle__dot"}),t("div",{staticClass:"base-drag-handle__dot"}),t("div",{staticClass:"base-drag-handle__dot"}),t("div",{staticClass:"base-drag-handle__dot"}),t("div",{staticClass:"base-drag-handle__dot"})])}],ot=I(et,tt,at,!1,null,"4ac6acf4",null,null);const nt=ot.exports;const V="account-overview-columns",rt={name:"AccountOverviewColumnsModal"},st=Object.assign(rt,{props:{mode:{type:String,required:!0},savedColumns:{type:Array,required:!0}},setup(p){const t=p,n="captable",e=ee(),a=oe(),r=S([]),f=S(!1);function _(){r.value=ne.cloneDeep(t.savedColumns).sort((u,m)=>u.order-m.order)}function C(u,m){u.isShown=m;const l=r.value.filter(g=>g.id!==u.id),h=l.findIndex(g=>g.isEditable&&!g.isShown);!m||h===-1?l.push(u):l.splice(h,0,u),r.value=l}function d(){e.hide(V)}function b(){f.value=!0;const u=r.value.map((m,l)=>({...m,order:l}));te.post(x("accountOverview.storeCustomColumnsOrder"),{mode:t.mode,columns:u},{only:[t.mode===n?"captableOverviewColumns":"valuationOverviewColumns"],preserveScroll:!0,onSuccess:d,onError:()=>a.error("Something went wrong, please try again later"),onFinish:()=>{f.value=!1}})}return{__sfc:!0,MODAL_NAME:V,CAPTABLE_MODE:n,props:t,modalStore:e,toast:a,columns:r,processing:f,loadColumns:_,toggleColumn:C,close:d,handleSave:b,draggable:Ie,BaseButton:q,BaseCheckbox:Fe,BaseDragHandle:nt,BaseModal:ve}}});var it=function(){var t=this,n=t._self._c,e=t._self._setupProxy;return n(e.BaseModal,{attrs:{name:e.MODAL_NAME,"max-width":"520px"},on:{show:e.loadColumns},scopedSlots:t._u([{key:"header",fn:function(){return[n("div",{staticClass:"account-overview-columns-modal__heading"},[n("h3",{staticClass:"account-overview-columns-modal__title text-subtitle"}
1,[t._v(" Select and reorder columns ")]),n("p",{staticClass:"account-overview-columns-modal__subtitle text-body"},[t._v(" Drag a column to move it, untick one to hide it. ")])])]},proxy:!0},{key:"footer",fn:function(){return[n(e.BaseButton,{attrs:{variant:"text",size:"md",text:"Cancel"},on:{click:e.close}}),n(e.BaseButton,{attrs:{variant:"primary",size:"md",text:"Save",processing:e.processing},on:{click:e.handleSave}})]},proxy:!0}])},[n(e.draggable,{staticClass:"account-overview-columns-modal__list",attrs:{handle:".account-overview-columns-modal__handle","ghost-class":"account-overview-columns-modal__row--ghost"},model:{value:e.columns,callback:function(a){e.columns=a},expression:"columns"}},t._l(e.columns,function(a){return n("div",{key:a.id},[a.isEditable?n("div",{staticClass:"account-overview-columns-modal__row",class:{"account-overview-columns-modal__row--hidden":!a.isShown}},[n(e.BaseDragHandle,{staticClass:"account-overview-columns-modal__handle"}),n("label",{staticClass:"account-overview-columns-modal__label"},[n(e.BaseCheckbox,{attrs:{"model-value":a.isShown,title:`Show the ${a.name} column`},on:{"update:modelValue":function(r){return e.toggleColumn(a,r)}}}),n("span",[t._v(t._s(a.name))])],1)],1):t._e()])}),0)],1)},lt=[],ct=I(st,it,lt,!1,null,"efe903d9",null,null);const ut=ct.exports,dt={name:"AccountOverviewIndexPage",customLayout:Me},mt=Object.assign(dt,{props:{summary:{type:Object,required:!0},subscriptionTypeOptions:{type:Array,required:!0},tableFilters:{type:Object,required:!0},valuationOverviewColumns:{type:Array,required:!0},captableOverviewColumns:{type:Array,required:!0}},setup(p){const t=p,n="captable",e="valuation",a=6e4,r=ee(),f=S(n),_=S(t.tableFilters.allCompanies),C=S(g());let d=null;const b=[{value:n,label:"Cap table overview"},{value:e,label:"Valuation overview"}],u=x("accountOverview"),m=x("onboarding.start"),l=[{label:"Account",href:x("accountOverview")},{label:"Account overview",href:null}],h=T(()=>f.value===n?t.captableOverviewColumns:t.valuationOverviewColumns);function g(){return{search:"",userCount:"",shareholderCount:"",valuation409a:"",subscription:""}}function E(v){f.value=v,C.value=g(),_.value=t.tableFilters.allCompanies}function O(v){_.value=_.value===v?t.tableFilters.allCompanies:v}function s(){r.show(V)}function y(){te.reload({only:["summary"]})}function B(){d!==null&&(clearInterval(d),d=null)}return H(f,v=>{B(),v===e&&(d=setInterval(y,a))}),L(B),{__sfc:!0,MODE_CAPTABLE:n,MODE_VALUATION:e,VALUATION_REFRESH_MS:a,props:t,modalStore:r,mode:f,filter:_,filters:C,refreshInterval:d,modeOptions:b,homeHref:u,addCompanyHref:m,breadcrumbs:l,savedColumns:h,emptyFilters:g,changeMode:E,changeFilter:O,openColumnsModal:s,refreshValuationTotals:y,stopRefreshing:B,TheFlashAlerts:he,BaseBreadcrumbs:ge,BaseButton:q,BasePageHeader:Ce,BaseSegmentedControl:be,AccountSectionTabs:ye,ACCOUNT_TAB_OVERVIEW:Ae,AccountOverviewStatCards:Ve,AccountOverviewCompaniesTable:We,AccountOverviewCompaniesToolbar:Qe,AccountOverviewColumnsModal:ut,APP_ICONS:R}}});var pt=function(){var t=this,n=t._self._c,e=t._self._setupProxy;return n("div",{staticClass:"account-overview-index-page"},[n("InertiaHead",{attrs:{title:"Account overview"}}),n(e.TheFlashAlerts),n(e.BaseBreadcrumbs,{attrs:{items:e.breadcrumbs,"home-href":e.homeHref}}),n(e.BasePageHeader,{attrs:{title:"Account overview",subtitle:"Every company you can access, with valuations and onboarding status at a glance."},scopedSlots:t._u([{key:"actions",fn:function(){return[n(e.BaseButton,{attrs:{tag:"a",href:e.addCompanyHref,variant:"primary",size:"sm",icon:e.APP_ICONS.plus,"icon-position":"left",text:"Add new company"}})]},proxy:!0}])}),n(e.AccountSectionTabs,{attrs:{current:e.ACCOUNT_TAB_OVERVIEW}}),n(e.AccountOverviewStatCards,{attrs:{mode:e.mode,summary:t.summary,"table-filters":t.tableFilters,filter:e.filter},on:{"filter-change":e.changeFilter}}),n(e.AccountOverviewCompaniesTable,{attrs:{mode:e.mode,filter:e.filter,"saved-columns":e.savedColumns,filters:e.filters},on:{"edit-columns":e.openColumnsModal},scopedSlots:t._u([{key:"header-actions",fn:function(){return[n(e.BaseSegmentedControl,{attrs:{value:e.mode,options:e.modeOptions,size:"sm"},on:{input:e.changeMode}})]},proxy:!0},{key:"toolbar",fn:function(){return[n(e.AccountOverviewCompaniesToolbar,{attrs:{value:e.filters,"subscription-options":t.subscriptionTypeOptions,"count-filters-available":e.mode===e.MODE_CAPTABLE},on:{input:function(a){e.filters=a}}})]},proxy:!0}])}),n(e.AccountOverviewColumnsModal,{attrs:{mode:e.mode,"saved-columns":e.savedColumns}})],1)},ft=[],_t=I(mt,pt,ft,!1,null,null,null,null);const Jt=_t.exports;export{Jt as default};

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.