style: update linter validation and fix lint issues
This commit is contained in:
committed by
Adolfo R. Brandes
parent
30dd1604d1
commit
66fb56e198
@@ -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;
|
||||
};
|
||||
|
||||
@@ -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
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
@@ -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,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user