From f7b878f7098da30acd3b9333bf251c34451e292f Mon Sep 17 00:00:00 2001 From: gopi kishan Date: Sat, 11 Jan 2025 05:54:27 +0530 Subject: [PATCH] resolved eslint issues --- .../OrganizationTags/OrganizationTags.spec.tsx | 11 ++++++++--- .../UserPortal/Organizations/Organizations.tsx | 9 ++++++--- talawa-admin | 1 + 3 files changed, 15 insertions(+), 6 deletions(-) create mode 160000 talawa-admin diff --git a/src/screens/OrganizationTags/OrganizationTags.spec.tsx b/src/screens/OrganizationTags/OrganizationTags.spec.tsx index 0bf91f75eb..0654c9a205 100644 --- a/src/screens/OrganizationTags/OrganizationTags.spec.tsx +++ b/src/screens/OrganizationTags/OrganizationTags.spec.tsx @@ -289,10 +289,15 @@ describe('Organisation Tags Page', () => { expect(screen.getByTestId('createTagSubmitBtn')).toBeInTheDocument(); }); - // Try to submit empty form + // Before submitting the form, we'll verify it exists const form = screen.getByTestId('createTagSubmitBtn').closest('form'); + if (form == null) { + throw new Error('Form not found'); + } + + // Submit empty form await act(async () => { - fireEvent.submit(form!); + fireEvent.submit(form); // No non-null assertion here }); // Wait for error toast @@ -310,7 +315,7 @@ describe('Organisation Tags Page', () => { // Submit form with valid data await act(async () => { - fireEvent.submit(form!); + fireEvent.submit(form); // Again, no non-null assertion here }); // Wait for success toast diff --git a/src/screens/UserPortal/Organizations/Organizations.tsx b/src/screens/UserPortal/Organizations/Organizations.tsx index 01251b2689..a690802d5f 100644 --- a/src/screens/UserPortal/Organizations/Organizations.tsx +++ b/src/screens/UserPortal/Organizations/Organizations.tsx @@ -112,7 +112,7 @@ export default function Organizations(): JSX.Element { const handleResize = (): void => { if (window.innerWidth <= 820) { - setHideDrawer(!hideDrawer); + setHideDrawer((prev) => !prev); } }; @@ -332,7 +332,7 @@ export default function Organizations(): JSX.Element { page * rowsPerPage + rowsPerPage, ) : organizations - ).map((organization: InterfaceOrganization, index) => { + ).map((organization: InterfaceOrganization) => { const cardProps: InterfaceOrganizationCardProps = { name: organization.name, image: organization.image, @@ -347,12 +347,15 @@ export default function Organizations(): JSX.Element { organization.userRegistrationRequired, membershipRequests: organization.membershipRequests, }; - return ; + return ( + + ); }) ) : ( {t('nothingToShow')} )} + diff --git a/talawa-admin b/talawa-admin new file mode 160000 index 0000000000..ba4d344312 --- /dev/null +++ b/talawa-admin @@ -0,0 +1 @@ +Subproject commit ba4d3443123886e380d78ecfa91ba85ec6fd4294