From 60b916c4d836e91c6b3f03e02ccdaefa2aa009e5 Mon Sep 17 00:00:00 2001 From: Jasen Qin Date: Mon, 20 May 2024 08:17:05 +1000 Subject: [PATCH] autocommit 20-05-2024-08-17 --- pos-frontend/__test__/db.test.ts | 3 ++- pos-frontend/app/database.ts | 2 +- pos-frontend/app/model.tsx | 1 - pos-frontend/csv_db/x.csv | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pos-frontend/__test__/db.test.ts b/pos-frontend/__test__/db.test.ts index e999313..1c4e9f9 100644 --- a/pos-frontend/__test__/db.test.ts +++ b/pos-frontend/__test__/db.test.ts @@ -14,8 +14,9 @@ describe('DATABASE', () => { }) it('create csv', () => { - let res = create_csv_database('csv_db/x.csv', { "a_key": [], "a_value": [] }) + let res = create_csv_database('csv_db/x.csv', { "a_key": ['initial'], "a_value": [''] }) print_head(res) + delete_row_by_key(res, "initial", "a_key") add_row(res, { "a_key": ["x"], "a_value": ["y"] }) print_head(res) diff --git a/pos-frontend/app/database.ts b/pos-frontend/app/database.ts index d271b9c..a5e792a 100644 --- a/pos-frontend/app/database.ts +++ b/pos-frontend/app/database.ts @@ -17,7 +17,7 @@ export function save_db(db: CSVDatabase) { } export function add_row(db: CSVDatabase, row: any) { - let d = DataFrame([row]) + let d = DataFrame(row) db.df = db.df.vstack(d) } diff --git a/pos-frontend/app/model.tsx b/pos-frontend/app/model.tsx index ad5920d..530d057 100644 --- a/pos-frontend/app/model.tsx +++ b/pos-frontend/app/model.tsx @@ -42,7 +42,6 @@ export function create_inventory_dataframe(inventories: Inventory[]): CSVDatabas return create_csv_database(filepath, inventories) } - function create_models() { const items: Item[] = [ { id: '1', name: 'Item 1', price: 100 }, diff --git a/pos-frontend/csv_db/x.csv b/pos-frontend/csv_db/x.csv index 37bd13c..26a91ea 100644 --- a/pos-frontend/csv_db/x.csv +++ b/pos-frontend/csv_db/x.csv @@ -1 +1,2 @@ a_key,a_value +x,y