frontend


frontend / api/suppliers/supplierMutations / createSupplier

Function: createSupplier()

createSupplier(supplier): Promise<{ error?: string; success: null | SupplierRow; }>

Defined in: src/api/suppliers/supplierMutations.ts:37

Create new supplier.

Parameters

supplier

SupplierDTO

Supplier data (id and createdAt are auto-filled by backend)

Returns

Promise<{ error?: string; success: null | SupplierRow; }>

Created supplier with system-generated id, or error message

Example

const { success, error } = await createSupplier({
  name: 'ACME Corp',
  email: 'contact@acme.com'
});
if (success) console.log('Created:', success.id);