From 90710579ba1c12060877f6ec2d26103f9c31058d Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Mon, 23 Oct 2023 17:11:33 +0700 Subject: Refactor and migrate register page --- src-migrate/services/auth.ts | 10 ++++++++++ src-migrate/services/banner.ts | 0 src-migrate/services/pageContent.ts | 14 ++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 src-migrate/services/auth.ts create mode 100644 src-migrate/services/banner.ts create mode 100644 src-migrate/services/pageContent.ts (limited to 'src-migrate/services') diff --git a/src-migrate/services/auth.ts b/src-migrate/services/auth.ts new file mode 100644 index 00000000..f2fd7761 --- /dev/null +++ b/src-migrate/services/auth.ts @@ -0,0 +1,10 @@ +import odooApi from '~/common/libs/odooApi'; +import { RegisterApiProps, RegisterProps } from '~/common/types/auth'; + +export const registerUser = async ( + data: RegisterProps +): Promise => { + const response = await odooApi('POST', '/api/v1/user/register', data); + + return response; +}; diff --git a/src-migrate/services/banner.ts b/src-migrate/services/banner.ts new file mode 100644 index 00000000..e69de29b diff --git a/src-migrate/services/pageContent.ts b/src-migrate/services/pageContent.ts new file mode 100644 index 00000000..24f2c2f0 --- /dev/null +++ b/src-migrate/services/pageContent.ts @@ -0,0 +1,14 @@ +import odooApi from '~/common/libs/odooApi'; + +export const getPageContent = async ({ path }: { path: string }) => { + const params = new URLSearchParams({ + url_path: path, + }); + + const pageContent = await odooApi( + 'GET', + `/api/v1/page-content?${params.toString()}` + ); + + return pageContent; +}; -- cgit v1.2.3