style: update linter validation and fix lint issues

This commit is contained in:
Diana Olarte
2025-09-29 18:18:03 +10:00
committed by Adolfo R. Brandes
parent 30dd1604d1
commit 66fb56e198
20 changed files with 94 additions and 109 deletions

View File

@@ -2,7 +2,9 @@ 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);
export const validateUserPermissions = async (
validations: PermissionValidationRequest[],
): Promise<PermissionValidationResponse[]> => {
const { data } = await getAuthenticatedHttpClient().post(getApiUrl('/api/authz/v1/permissions/validate/me'), validations);
return data;
};

View File

@@ -90,10 +90,8 @@ describe('useValidateUserPermissions', () => {
wrapper: createWrapper(),
});
});
} catch (error) {
expect(error).toEqual(mockError); // Check for the expected error
return;
expect(error).toEqual(mockError); // Check for the expected error
}
});
});

View File

@@ -1,7 +1,7 @@
import { useSuspenseQuery } from '@tanstack/react-query';
import { PermissionValidationRequest, PermissionValidationResponse } from '@src/types';
import { validateUserPermissions } from './api';
import { appId } from '@src/constants';
import { validateUserPermissions } from './api';
const adminConsoleQueryKeys = {
all: [appId] as const,
@@ -25,10 +25,10 @@ const adminConsoleQueryKeys = {
* if (data[0].allowed) { ... }
*
*/
export const useValidateUserPermissions = (permissions: PermissionValidationRequest[]) => {
return useSuspenseQuery<PermissionValidationResponse[], Error>({
queryKey: adminConsoleQueryKeys.permissions(permissions),
queryFn: () => validateUserPermissions(permissions),
retry: false,
});
};
export const useValidateUserPermissions = (
permissions: PermissionValidationRequest[],
) => useSuspenseQuery<PermissionValidationResponse[], Error>({
queryKey: adminConsoleQueryKeys.permissions(permissions),
queryFn: () => validateUserPermissions(permissions),
retry: false,
});