UNPKG

@cranberry-money/shared-services

Version:

Platform-agnostic API services with pure functions and dependency injection. Includes auth, portfolios, assets, countries, sectors, and more.

26 lines 977 B
import { AUTH_ENDPOINTS } from '@cranberry-money/shared-constants'; export const signin = (apiClient, data) => { return apiClient.post(AUTH_ENDPOINTS.SIGNIN, data); }; export const signout = (apiClient) => { return apiClient.post(AUTH_ENDPOINTS.SIGNOUT); }; export const signup = (apiClient, data) => { return apiClient.post(AUTH_ENDPOINTS.SIGNUP, data); }; export const verifyEmail = (apiClient, data) => { return apiClient.post(AUTH_ENDPOINTS.EMAIL_VERIFICATION, data); }; export const resendVerificationCode = (apiClient) => { return apiClient.post(AUTH_ENDPOINTS.RESEND_VERIFICATION); }; export const refreshToken = (apiClient, data) => { return apiClient.post(AUTH_ENDPOINTS.TOKEN_REFRESH, data); }; export const verifyAuth = (apiClient) => { return apiClient.get(AUTH_ENDPOINTS.VERIFY); }; export const changePassword = (apiClient, data) => { return apiClient.post(AUTH_ENDPOINTS.CHANGE_PASSWORD, data); }; //# sourceMappingURL=auth.js.map