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