Skip to content
This repository was archived by the owner on Nov 25, 2025. It is now read-only.

Commit 0ec8d9a

Browse files
author
Martynas Žilinskas
authored
Added code coverage and updated readme. (#21)
1 parent f98928d commit 0ec8d9a

File tree

5 files changed

+32
-3
lines changed

5 files changed

+32
-3
lines changed

.vscode/settings.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,13 @@
77
"**/CVS": true,
88
"**/.DS_Store": true,
99
".rpt2_cache": true
10-
}
10+
},
11+
"spellright.language": [
12+
"en"
13+
],
14+
"spellright.documentTypes": [
15+
"markdown",
16+
"latex",
17+
"plaintext"
18+
]
1119
}

.vscode/spellright.dict

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
tada
2+
reactway

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
[![NPM version](https://img.shields.io/npm/v/@reactway/dropdown.svg?logo=npm)](https://www.npmjs.com/package/@reactway/dropdown)
2+
[![Build Status](https://img.shields.io/azure-devops/build/reactway/reactway/1/master.svg?logo=azuredevops)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=1)
3+
[![Code coverage](https://img.shields.io/azure-devops/coverage/reactway/reactway/1/master.svg)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=1)
4+
[![Dependencies](https://img.shields.io/david/reactway/dropdown.svg)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=1)
5+
[![Dev dependencies](https://img.shields.io/david/dev/reactway/dropdown.svg)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=1)
6+
17
# @reactway/dropdown
28

39
## [Docs](./docs/index.md) | [API](./docs/api/index.md)
@@ -8,7 +14,6 @@ A flexible React dropdown component. Created with hooks :tada:.
814
```sh
915
$ npm install @reactway/dropdown
1016
```
11-
1217
## Features
1318
- Toggles dropdown when clicked on `DropdownHeader` component
1419
- Closes dropdown when clicked outside of `DropdownHandler` component<sup>*</sup>
@@ -17,7 +22,7 @@ $ npm install @reactway/dropdown
1722
- Extendable base components
1823
- Supports server side rendering
1924

20-
<sup>*</sup> This will not work when click event has stopped propogation (`event.stopPropagation()`) and therefore `window.addEventListener("click", ...)` will not receive event.
25+
<sup>*</sup> This will not work when click event has stopped propagation (`event.stopPropagation()`) and therefore `window.addEventListener("click", ...)` will not receive event.
2126

2227
## License
2328
Released under the [MIT license](LICENSE).

package-lock.json

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"@types/jest": "^24.0.6",
3939
"@types/react": "^16.8.4",
4040
"@types/react-dom": "^16.8.2",
41+
"istanbul-reporter-html-internal-css": "0.0.1",
4142
"jest": "^24.1.0",
4243
"jest-dom": "^3.1.2",
4344
"jest-junit": "^6.3.0",
@@ -70,6 +71,10 @@
7071
"collectCoverageFrom": [
7172
"src/**/*.{ts,tsx}",
7273
"!src/index.ts"
74+
],
75+
"coverageReporters": [
76+
"cobertura",
77+
"istanbul-reporter-html-internal-css"
7378
]
7479
}
7580
}

0 commit comments

Comments
 (0)