style: fix linter issues and data location

This commit is contained in:
Diana Olarte
2025-09-26 15:24:06 +10:00
committed by Adolfo R. Brandes
parent 651ded21a7
commit 727bf74049
14 changed files with 78 additions and 75 deletions

8
src/data/api.ts Normal file
View File

@@ -0,0 +1,8 @@
import { getAuthenticatedHttpClient } from '@edx/frontend-platform/auth';
import { PermissionValidationRequest, PermissionValidationResponse } from '@src/types';
import { getApiUrl } from './utils';
export const validateUserPermissions = async (validations: PermissionValidationRequest[]): Promise<PermissionValidationResponse[]> => {
const { data } = await getAuthenticatedHttpClient().post(getApiUrl(`/api/authz/v1/permissions/validate/me`), validations);
return data;
};