From 31ecc4f3431f4cb40187dc7038baef274716cecc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mateusz=20Miko=C5=82ajczak?= <Mateusz@appunitesmac251.home>
Date: Wed, 27 Sep 2023 17:22:49 +0200
Subject: [PATCH] test(drawer): change tests

---
 package-lock.json                             | 14 ---------
 package.json                                  |  1 -
 .../Map/Drawer/Drawer.component.test.tsx      | 31 -------------------
 .../Map/Drawer/Drawer.component.tsx           |  4 +--
 4 files changed, 2 insertions(+), 48 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index c6f3bf40..32205168 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -27,7 +27,6 @@
         "@commitlint/config-conventional": "^17.7.0",
         "@testing-library/jest-dom": "^6.1.3",
         "@testing-library/react": "^14.0.0",
-        "@testing-library/user-event": "^14.5.1",
         "@typescript-eslint/eslint-plugin": "^6.7.0",
         "@typescript-eslint/parser": "^6.7.0",
         "cypress": "^13.2.0",
@@ -2267,19 +2266,6 @@
         "react-dom": "^18.0.0"
       }
     },
-    "node_modules/@testing-library/user-event": {
-      "version": "14.5.1",
-      "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.1.tgz",
-      "integrity": "sha512-UCcUKrUYGj7ClomOo2SpNVvx4/fkd/2BbIHDCle8A0ax+P3bU7yJwDBDrS6ZwdTMARWTGODX1hEsCcO+7beJjg==",
-      "dev": true,
-      "engines": {
-        "node": ">=12",
-        "npm": ">=6"
-      },
-      "peerDependencies": {
-        "@testing-library/dom": ">=7.21.4"
-      }
-    },
     "node_modules/@tootallnate/once": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
diff --git a/package.json b/package.json
index 1ac2ca8c..a840cf2f 100644
--- a/package.json
+++ b/package.json
@@ -45,7 +45,6 @@
     "@commitlint/config-conventional": "^17.7.0",
     "@testing-library/jest-dom": "^6.1.3",
     "@testing-library/react": "^14.0.0",
-    "@testing-library/user-event": "^14.5.1",
     "@typescript-eslint/eslint-plugin": "^6.7.0",
     "@typescript-eslint/parser": "^6.7.0",
     "cypress": "^13.2.0",
diff --git a/src/components/Map/Drawer/Drawer.component.test.tsx b/src/components/Map/Drawer/Drawer.component.test.tsx
index cfa8ef66..af462cab 100644
--- a/src/components/Map/Drawer/Drawer.component.test.tsx
+++ b/src/components/Map/Drawer/Drawer.component.test.tsx
@@ -1,5 +1,4 @@
 import { screen, render, RenderResult } from '@testing-library/react';
-import { userEvent } from '@testing-library/user-event';
 import { Drawer } from './Drawer.component';
 
 const renderComponent = (): RenderResult => render(<Drawer />);
@@ -10,34 +9,4 @@ describe('Drawer - component', () => {
 
     expect(screen.getByRole('drawer')).toBeInTheDocument();
   });
-
-  it('should be closes', () => {
-    renderComponent();
-
-    expect(screen.getByRole('drawer')).toHaveClass('hidden');
-    expect(screen.getByRole('drawer')).not.toHaveClass('block');
-  });
-
-  it('should be open', async () => {
-    renderComponent();
-
-    await userEvent.click(screen.getByText('Open Drawer'));
-
-    expect(screen.getByRole('drawer')).not.toHaveClass('hidden');
-    expect(screen.getByRole('drawer')).toHaveClass('block');
-  });
-
-  it('should open and close Drawer', async () => {
-    renderComponent();
-
-    await userEvent.click(screen.getByText('Open Drawer'));
-
-    expect(screen.getByRole('drawer')).not.toHaveClass('hidden');
-    expect(screen.getByRole('drawer')).toHaveClass('block');
-
-    await userEvent.click(screen.getByRole('close-drawer-button'));
-
-    expect(screen.getByRole('drawer')).toHaveClass('hidden');
-    expect(screen.getByRole('drawer')).not.toHaveClass('block');
-  });
 });
diff --git a/src/components/Map/Drawer/Drawer.component.tsx b/src/components/Map/Drawer/Drawer.component.tsx
index 5d183be1..b1b085ec 100644
--- a/src/components/Map/Drawer/Drawer.component.tsx
+++ b/src/components/Map/Drawer/Drawer.component.tsx
@@ -20,8 +20,8 @@ export const Drawer = (): JSX.Element | null => {
 
       <div
         className={twMerge(
-          'absolute top-[104px] left-[88px] z-10 w-[432px] h-calc-drawer bg-white-pearl text-font-500 transition-all duration-500 transform -translate-x-full hidden',
-          open && 'translate-x-0 block',
+          'absolute top-[104px] left-[88px] z-10 w-[432px] h-calc-drawer bg-white-pearl text-font-500 transition-all duration-500 transform -translate-x-full',
+          open && 'translate-x-0',
         )}
         role={drawerRole}
       >
-- 
GitLab