Default new expense line date to period start so picker opens to correct month

https://claude.ai/code/session_01MbwfxnjLA9KdFTrfzB55HM
This commit is contained in:
Claude 2026-05-24 16:47:40 +00:00
parent e08ffbf333
commit f1be8fde1b
No known key found for this signature in database

View file

@ -171,7 +171,7 @@ const state = { staff: '', periodFrom: '', periodTo: '', baseCurrency: '', fxRat
function newItem() { return { id: uid(), name: '', lines: [newLine()], _subtotal: 0 }; } function newItem() { return { id: uid(), name: '', lines: [newLine()], _subtotal: 0 }; }
function newLine() { function newLine() {
return { return {
id: uid(), date: '', description: '', currency: state.baseCurrency, id: uid(), date: state.periodFrom || '', description: '', currency: state.baseCurrency,
fxRate: '1.00000', vendor: '', hasReceipt: true, receipts: [], fxRate: '1.00000', vendor: '', hasReceipt: true, receipts: [],
noReceiptExplanation: '', amount: '', account: '', noReceiptExplanation: '', amount: '', account: '',
programs: [{ program: '', percent: '', programOther: '' }] programs: [{ program: '', percent: '', programOther: '' }]