diff --git a/src/authz-module/index.test.tsx b/src/authz-module/index.test.tsx index dcc018b..e476608 100644 --- a/src/authz-module/index.test.tsx +++ b/src/authz-module/index.test.tsx @@ -4,7 +4,7 @@ import { MemoryRouter } from 'react-router-dom'; import { QueryClient, QueryClientProvider } from '@tanstack/react-query'; import AuthZModule from './index'; -jest.mock('./libraries-manager/LibrariesAuthZManager', () => { +jest.mock('./libraries-manager/LibrariesTeamManager', () => { return lazy(() => new Promise<{ default: ComponentType }>(resolve => setTimeout(() => resolve({ default: () =>
Loaded
}), 100) @@ -22,7 +22,7 @@ const createTestQueryClient = () => }); describe('AuthZModule', () => { - it('renders LoadingPage then LibrariesAuthZManager when route matches', async () => { + it('renders LoadingPage then LibrariesTeamManager when route matches', async () => { const queryClient = createTestQueryClient(); const path = '/libraries/lib:123'; diff --git a/src/authz-module/index.tsx b/src/authz-module/index.tsx index b42e041..e95a136 100644 --- a/src/authz-module/index.tsx +++ b/src/authz-module/index.tsx @@ -2,7 +2,7 @@ import { Suspense } from 'react'; import { Routes, Route } from 'react-router-dom'; import { ErrorBoundary } from '@edx/frontend-platform/react'; import LoadingPage from '@src/components/LoadingPage'; -import LibrariesAuthZManager from './libraries-manager/LibrariesAuthZManager'; +import { LibrariesTeamManager } from './libraries-manager/'; import { ROUTES } from './constants'; import './index.scss'; @@ -11,7 +11,7 @@ const AuthZModule = () => ( }> - } /> + } /> diff --git a/src/authz-module/libraries-manager/LibrariesAuthZManager.test.tsx b/src/authz-module/libraries-manager/LibrariesTeamManager.test.tsx similarity index 90% rename from src/authz-module/libraries-manager/LibrariesAuthZManager.test.tsx rename to src/authz-module/libraries-manager/LibrariesTeamManager.test.tsx index 991c740..93a3aa7 100644 --- a/src/authz-module/libraries-manager/LibrariesAuthZManager.test.tsx +++ b/src/authz-module/libraries-manager/LibrariesTeamManager.test.tsx @@ -1,5 +1,5 @@ import { screen } from '@testing-library/react'; -import LibrariesAuthZManager from './LibrariesAuthZManager'; +import LibrariesTeamManager from './LibrariesTeamManager'; import { useLibraryAuthZ } from './context'; import { renderWrapper } from '@src/setupTest'; import { initializeMockApp } from '@edx/frontend-platform/testing'; @@ -19,7 +19,7 @@ jest.mock('./components/TeamTable', () => ({ default: () =>
MockTeamTable
, })); -describe('LibrariesAuthZManager', () => { +describe('LibrariesTeamManager', () => { beforeEach(() => { initializeMockApp({ authenticatedUser: { @@ -38,7 +38,7 @@ describe('LibrariesAuthZManager', () => { }); it('renders tabs and layout content correctly', () => { - renderWrapper(
hola
); + renderWrapper(); // Tabs expect(screen.getByRole('tab', { name: /Team Members/i })).toBeInTheDocument(); diff --git a/src/authz-module/libraries-manager/LibrariesAuthZManager.tsx b/src/authz-module/libraries-manager/LibrariesTeamManager.tsx similarity index 91% rename from src/authz-module/libraries-manager/LibrariesAuthZManager.tsx rename to src/authz-module/libraries-manager/LibrariesTeamManager.tsx index 202b2db..ae2a7f7 100644 --- a/src/authz-module/libraries-manager/LibrariesAuthZManager.tsx +++ b/src/authz-module/libraries-manager/LibrariesTeamManager.tsx @@ -6,7 +6,7 @@ import { LibraryAuthZProvider, useLibraryAuthZ } from './context'; import messages from './messages'; -const LibrariesAuthZView = () => { +const LibrariesAuthZTeamView = () => { const intl = useIntl(); const { libraryId, libraryName, libraryOrg } = useLibraryAuthZ(); const rootBradecrumb = intl.formatMessage(messages['library.authz.breadcrumb.root']) || ''; @@ -40,10 +40,10 @@ const LibrariesAuthZView = () => { ); }; -const LibrariesAuthZManager = () => ( +const LibrariesTeamManager = () => ( - + ); -export default LibrariesAuthZManager; +export default LibrariesTeamManager; diff --git a/src/authz-module/libraries-manager/data/hooks.ts b/src/authz-module/libraries-manager/data/hooks.ts index 9289b63..e9e8b07 100644 --- a/src/authz-module/libraries-manager/data/hooks.ts +++ b/src/authz-module/libraries-manager/data/hooks.ts @@ -25,10 +25,10 @@ export const useTeamMembers = (libraryId: string) => useQuery { return useSuspenseQuery({ queryKey: ['library-metadata', libraryId], queryFn: () => getLibrary(libraryId), diff --git a/src/authz-module/libraries-manager/index.ts b/src/authz-module/libraries-manager/index.ts new file mode 100644 index 0000000..b06a073 --- /dev/null +++ b/src/authz-module/libraries-manager/index.ts @@ -0,0 +1,5 @@ +import LibrariesTeamManager from "./LibrariesTeamManager"; + +export { + LibrariesTeamManager, +} \ No newline at end of file