@accounter/client
Version:
2 lines (1 loc) • 1 kB
JavaScript
import{a as n,b as h,u,r as d,j as a,c as g,C as f}from"./index-DRqooPz9.js";import{C as l}from"./charges-table-zGkVW5or.js";import"./toggle-expansion-button-BquTpOYj.js";import"./panel-top-open-lnF5tdL1.js";import"./update-accountant-status-Btcm95Uc.js";import"./index-ciP7vurq.js";import"./similar-transactions-modal-DilkLkpx.js";import"./building-2-CWrl-iq9.js";import"./addDays-DpkzPtfc.js";import"./Table-rNmO5bBI.js";import"./summary-BvHHpnIR.js";import"./accordion-Air1oXnF.js";import"./deposits-transactions-table-Dhm74qLm.js";import"./Checkbox-DWmOT4mx.js";import"./data-table-column-header-DDRUwuwC.js";import"./eye-off-DtXkBVx1.js";const R=({chargeId:s})=>{const{chargeId:i}=n(),t=s||i;let r;try{r=h()}catch{}const[{data:c,fetching:m},e]=u({query:f,pause:!t||!!r,variables:{chargeId:t??""}});d.useEffect(()=>{t&&!r&&e()},[t,r,e]);const o=r||c,p=!r&&m;return t?p?a.jsx(g,{}):a.jsx(l,{data:o?.charge?[o.charge]:[],isAllOpened:!0}):a.jsx("div",{children:"Charge not found"})};export{R as Charge};