1 line
658 B
JavaScript
1 line
658 B
JavaScript
var e=new Set([`awaiting_cash_payment`,`cash_invoice_issued`,`cash_in_progress`,`cash_payment_submitted`,`awaiting_cash_confirmation`]);function t(e){return e?e===`check`?`چکی`:e===`cash_check`?`نصف نقد، نصف چکی`:`نقدی`:`انتخابنشده`}function n(e,n){let r=t(e);return(e===`check`||e===`cash_check`)&&n?`${r} · چک ${n} ماهه`:r}function r(t){let n=t.settlementMethod;return n?n===`cash`?t.rawStatus!==`cash_confirmed`:n===`cash_check`&&!!t.rawStatus&&e.has(t.rawStatus):!1}function i(t){let n=t.settlementMethod;return n===`check`||n===`cash_check`&&!!t.rawStatus&&!e.has(t.rawStatus)}export{n as i,i as n,t as r,r as t};
|