* add focus-visible polyfill
* remove unnecessary outline: none from styles
* make buttons Pin, Block, Delete visible when focused
* fix outline of user details close button
* close user info by ESC
* user info: don't focus the close button
Closes#73
* Add the API post request deleteMe
* Add a trigger button
* Add an utils/email module with the template and window opener
* Add a dropdown component
* Add a button component
* Hide the user-id text and a logout bout in the dropdown
* Add a noop empty function to pass a default handler callback to components
This allows reusing docker fs layer with node_modules
in case if there were no changes in package*.json
As a result, it decreases dependency on network
during rebuilds at least in a local environment.
* 112: refactors comment component a bit - replaces few onDo/onUndo methods with their toggle equivalent
* 112: refactors comment component a bit - replaces few onDo/onUndo methods with their toggle equivalent part 2
* revert it later
* Revert "revert it later"
This reverts commit f8bee04
* Adds engine section in package.json and sourcemaps generation in webpack
* Extracts Avatar as component
* Fixes typo, linting and bug
* Removes dev changes
* Fixes linter errors
* Fixes PR comments