GetCustomer
Implements GetCustomer Unified Method.
Source
import "./extended";
import { getNormalizers } from "@alokai/connect/integration-kit";
import { defineApi } from "@vsf-enterprise/unified-api-sapcc";
export const getCustomer = defineApi.getCustomer(async (context) => {
const { api } = await context.getApiClient();
try {
const { data: user } = await api.getUser({});
const { normalizeCustomer } = getNormalizers(context);
return {
customer: normalizeCustomer(user),
};
} catch {
return {
customer: null,
};
}
});