Skip to content

Commit

Permalink
style: prettier fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Alecell committed May 21, 2024
1 parent 865afe0 commit db02042
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 43 deletions.
58 changes: 29 additions & 29 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,28 @@
{
"config": {
"commitizen": {
"path": "@commitlint/cz-commitlint"
}
"name": "pet-dex-frontend",
"private": true,
"type": "module",
"version": "0.0.0",
"engines": {
"node": "^20",
"pnpm": "^8"
},
"scripts": {
"dev": "vite",
"test": "vitest",
"test:coverage": "vitest --ui --coverage",
"build": "vite build --emptyOutDir",
"build-storybook": "storybook build",
"code-style": "concurrently \"pnpm lint\" \"pnpm stylelint\" \"pnpm prettier\"",
"commit": "git-cz",
"lint": "eslint --ext .js .",
"lint:fix": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix",
"prepare": "husky install",
"prettier": "prettier . --check --ignore-unknown",
"prettier:fix": "prettier . --write --ignore-unknown",
"preview": "vite preview",
"storybook": "storybook dev -p 6006",
"stylelint": "stylelint \"**/*.scss\""
},
"dependencies": {
"concurrently": "8.2.2",
Expand Down Expand Up @@ -62,29 +82,9 @@
"stylelint-scss": "^6.2.1",
"vitest": "^1.6.0"
},
"engines": {
"node": "^20",
"pnpm": "^8"
},
"name": "pet-dex-frontend",
"private": true,
"scripts": {
"build": "vite build --emptyOutDir",
"build-storybook": "storybook build",
"code-style": "concurrently \"pnpm lint\" \"pnpm stylelint\" \"pnpm prettier\"",
"commit": "git-cz",
"dev": "vite",
"lint": "eslint --ext .js .",
"lint:fix": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix",
"prepare": "husky install",
"prettier": "prettier . --check --ignore-unknown",
"prettier:fix": "prettier . --write --ignore-unknown",
"preview": "vite preview",
"storybook": "storybook dev -p 6006",
"stylelint": "stylelint \"**/*.scss\"",
"test": "vitest",
"test:coverage": "vitest --ui --coverage"
},
"type": "module",
"version": "0.0.0"
"config": {
"commitizen": {
"path": "@commitlint/cz-commitlint"
}
}
}
35 changes: 21 additions & 14 deletions src/components/Drawer/index.spec.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
/* eslint-disable testing-library/prefer-user-event */
/* eslint-disable no-restricted-syntax */
import { fireEvent } from '@testing-library/dom';
import { render } from '@testing-library/vanilla';
import { describe, expect, it } from 'vitest';
import Drawer from '.';
import Button from '../Button';

const makeSut = () => render(new Drawer({
title: 'Add dates',
content: new Button({
text: 'Cadastrar pet',
isFullWidth: true,
isDisabled: false,
}),
}))

const makeSut = () =>
render(
new Drawer({
title: 'Add dates',
content: new Button({
text: 'Cadastrar pet',
isFullWidth: true,
isDisabled: false,
}),
}),
);

describe('Drawer', () => {
describe('on mount', () => {
it('renders', () => {
const drawer = makeSut()
const drawer = makeSut();

drawer.open();

Expand All @@ -28,19 +32,22 @@ describe('Drawer', () => {

describe('on unmount', () => {
it('remove event listeners', () => {
const drawer = makeSut()
const drawer = makeSut();
const removeEventListenerSpy = vi.spyOn(window, 'removeEventListener');
const onEscapeKeySpy = vi.spyOn(drawer, 'onEscapeKey');

drawer.open();
drawer.emit('unmount');

expect(removeEventListenerSpy).toHaveBeenCalledWith('keydown', onEscapeKeySpy);
expect(removeEventListenerSpy).toHaveBeenCalledWith(
'keydown',
onEscapeKeySpy,
);
});
});

it('closes when Esc is pressed', () => {
const drawer = makeSut()
const drawer = makeSut();

drawer.open();

Expand All @@ -52,7 +59,7 @@ describe('Drawer', () => {
});

it('closes when the close button is clicked', () => {
const drawer = makeSut()
const drawer = makeSut();
const closeSpy = vi.spyOn(drawer, 'close');

drawer.open();
Expand Down

0 comments on commit db02042

Please sign in to comment.