From a542250a80c659cf0f47cbaa174f983f7b0a621e Mon Sep 17 00:00:00 2001 From: Joshua Wereley Date: Sat, 22 Jun 2024 17:11:45 +0200 Subject: [PATCH] Updated Material Integration Includes List All Material Code --- src/client/src/lib/services/materials.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/client/src/lib/services/materials.ts b/src/client/src/lib/services/materials.ts index 1260cd71..3cece935 100644 --- a/src/client/src/lib/services/materials.ts +++ b/src/client/src/lib/services/materials.ts @@ -53,4 +53,13 @@ export async function deleteMaterial(id: string): Promise { } catch (error) { throw new Error('Delete Material Failed'); } +} + +export async function listAllMaterial() { + try { + const response = await axios.get(`http://localhost:3000/materials`); + return response.data; + } catch (error) { + throw new Error('List All Material Failed'); + } } \ No newline at end of file